Ordered the green & white stripe for St Patricks Day celebrations so the colors were great. Usually Im size S-M in tops (55, 145 lbs, hourglass shape) so went with S in this based on reviews. It fits through the arms but is big through the torso. Hem hits at hip. Would buy in other colors due to the nice stretchy material.