Great shirt, lots of support for your shoulders. I have had both rotator cuffs surgically repaired and this shirts helps hold everything in a comfortable supportive place when working out or playing any sport. Would definitely buy again.
I purchased a medium size. Fit good but the support could be better. I also ordered a white colored support same size which was tighter. I noticed the bottom of the garment had a different texture and fit better a bit difficult to take of but than the gray one i would recommend the white colored one.