Love, love, love this shirt! It’s so pretty, soft, and great quality...definitely worth the price. I’m 5’7” and 170lbs - I ordered an extra large, and I love how it fits. I probably would have been okay with a large, but I don’t like anything too snug around my midsection.