I'll be honest. I am 5'9" stocky guy and loves these shirts. I enjoy the elasticity of the tank top and it doesn't get over stretched. Now the price? I think it's too much for this kind of shirt. But other than that it's perfect