Did not live up to my expectations, I thought the price was high, but if it helped it would of been worth it. I received no relief from pain and discomfort.
I have an "unstable right shoulder" i.e. rolls forward due to an accident, oh, 50 years ago. I just got 2 shirts (1 navy, 1 white) and the navy one is perfect, the white less effective. Obviously it is the construction not the color. Navy pulls my shoulder back where it belongs and I love it! White works some while sleeping,