"I just bought this top at the Free People store and I absolutely love it! Considering it is quite roomy I thought it would look like a maternity top, but it is completely flattering! It hits my body in all the right places and is definitely a worthy purchase! I am 6'0" and 145lbs, I often vary between S and M in free people tops, and the small was the better fit, so if you are between sizes like me, I would go with the smaller one."