I wear them to the gym and they are great. I'm 5ft 10in about 170lbs and the average height is perfect. More of a form fitting feel that I prefer to work out.
Pros
My brother loves them, they fit perfectly, excellent material, I will order more
Cons
Fabric may be too rough or abrasive on sensitive skin, causing irritation and rashes.