I just order this top and I LOVE LOVE LOVE IT! I'm 5'6", 168 lbs, and little round shouldered and a little belly. As I get older and my shape is changing, and I'm finding it difficult to find a dressy top to wear. I ordered an XL and it's perfect! It's not clingy on me and drapes really nice and hides my trouble spots. I plan to buy more types on nahayy.