This blouse was Absolutely Perfect! Bought this top for a party and got a ton of compliments. I got a medium and it fit great. I also bought the large just in case and it was way too big. I am 5'3 and 143 pounds if that helps. I also do NOT have a large chest so it may look much different if you do.