The top fit me perfectly! True to size! Wore it to my surprise party thinking i was going to dinner - and it was perfect for a simple but elegant night out! Keeps your top looking slim while giving you all the comfort from the flow in the back! I absolutely love mine and will for sure be getting more in other colors!