Very flattering fit, though my husband thinks it makes me look like a stepford wife (could be wishful thinking on his part...a perfect house-wife robot?! just what he's always wanted!). It's great for fancy brunches, family holidays or other occasions where a lady might need to feel a bit demure. I'm 5'3" and around 130 lbs and the medium fit perfectly. Definitely recommended!