My son plays spring baseball and we bought this shirt as a replacement for his Under Armour cold gear that he had worn for many years. The picture looks like a fitted shirt, however, the sleeves and very wide and it fits great as a pullover on TOP of his jersey but is too loose and baggy to wear underneath the jersey. I gave it two stars because at least it was purple, which seems to be a color that has been discontinued in other brands. However, I was very disappointed with the fit. He's a muscular kid, 5'7" and 140 lbs., a men's small should have been reasonable, but it is quite large on him.