So I got this for my teen daughter to give her back and shoulder support since she has mild scoliosis. It does help but not as firm support as I'd like. It is a little big but I got it to barely fit her and she's 5'4" and 125lbs. For mild support I'd say this is perfect. So check it out!