I was disappointed in it to be honest. I expected it to be better at holding my shoulders back and to have stronger back support. It does help a little, but very little. I have stage three kidney failure that has not gotten worse, or better in five years. Because of it, I cannot take NSAIDS, ibuprofen, aspirin and such. I thought the shirt would help alleviate the pain almost as much as taking a couple of ibuprofen. It doesn’t.