The package arrived early which is the only good thing I can say about this product. The neoprene is so thin the first time you wear it, it is stretched to heck, and then the second you wear it, you can experience the neoprene splitting, and the velcro being wider than the stretched fabric, rubbing on your skin, which feels great!Although this item is cheap, you will know why it costs so little from the very first time you wear it. Avoid it like the plague folks.