Fit is a tad small for me and I am normally a small to an extra small.  I am 5'7" and weight 118 lbs, athletic body type.  So very little room to wiggle.  They were tight on me, however they did not rip in the armpits, sleeves were plenty long so I am satisfied, and would buy them again. Great amount of elastic also.  I have been wearing them under scrubs and I don't have too much of a problem with them being too warm.  I don't know how they would fit if you have a larger belly or breast size.