Purchased to wear under a scrub top at work and it's *pretty good*.  The torso is very fitted so it fits nicely under my scrubs but the sleeves are a little loose and I have to frequently push them up, despite the spandex stretch. That's why it's only 4 stars. I may try to shrink it a bit to see it that helps.  I generally wear a size small but based on the reviews I ordered a MEDIUM.  I am 5'5" and 108# with broad shoulders. I think the small would have been too tight under the arms and across the shoulders.