Love this shirt! Soft material. Fits perfect. Order a size up if you don't want it skin tight. I'm 5'7, 140lbs and wear a medium in tops but the large fits amazingly. It's a long shirt so maybe not great for people with a short torso. I'll definitely be buying more in other colors.