Ordered this in both a small and a medium (because I wanted a certain color)  Both actually fit well.....lightweight material, good for layering or wearing alone, not so thin that it is see thru...fitted just enough to be flattering, arm length good.....nice blouse.  I am 5' 5", 120, 36B.....