Comes in package looks pretty good. No material defects. I ordered a large, because........ I'm large , I think the term growing up was 'husky'. In the description, large fits '41-49 inches'. I got that visceral fat going on, you know, bend over to tie your shoes and your liver and stomach are pushing on your diaphragm and its hard to breathe. So I'm 44", should be easy fit, but, its not. Lay out the belt, nice and flat, its only 43", maybe (you know the country) 41-49 inches is smaller than U.S. 41-49, and put it on, it does not stretch because its supposed to offer correcting support for your upper body. The shoulder straps slide off your shoulders, and if you are not 'Gumby', you are not reaching around to un-velcro the shoulder straps to adjust them. So you do what, unattach them before you put it on, ahh NO!. That velcro sticks to everything except where it needs to. Picture in your mind, the guy on the golf course trying to get a away from a couple bee's just Eff'n with him, thats how you are going to feel. After about 15 minutes you manage to get it on, and you manage to pull on the straps, sit in a chair and don't move, because if you move, shoulder straps are going on vacation. It did straighten my back out, because it started to get sore from being in a position it needed to be in vs the "stop slouching!" position you are used too, so in theory it will work. Anyone out there want to design one that works, and make a video that is not AI with a bunch of yoga pros putting it on to fix something that is not broke (slumping back) to begin with, then you can make some money. Use U.S. inches, not Chi-Comm inches.