Printed spandex cotton with brown velvet panel and olive green elastic trim. All straps are adjustable for the perfect fit. This item is ready to ship. Please, allow 2-4 days to be packed and shipped.