I love these tops! They are flattering and fit perfect. I bought an xlarge I'm 5'3" and weigh 167lbs - love them. If they were a little bit less pricey I would buy a bunch of them at a time. Happy with my purchase.