Printed spandex cotton with brown velvet panel and olive green elastic trim. All straps are adjustable for the perfect fit. This item is made to order. please allow 4-6 weeks to be made and shipped.