So this is a super compression shirt. Don't be fooled by the picture which makes it look like you can wear it. This can be good as a base layer or when you train at a gym where men wear super compression clothing.
Pros
My son is 5ft 9in, 200#. Size XL fits well.
Cons
White color is easy to stain and difficult to wash off