I love this dress! For reference, I’m 5,6” 175lbs and I am wearing an XL. It came the next day and fits so well! It’s light and airy which keeps you cool. It’s a little short so if you’re not into that, be aware. I dressed it up with heels and will be dressing it down with sandals for an easy, breezy summer look. 10/10 recommend.