I bought this in Sage, size 1X, and am 5'9, 200 lbs. Honestly.. the 1x is a smidge big, but the adjustable straps are a lifesaver to make it feel more snug. This is SO cute paired with white tennis shoes and a white cardigan.. perfect for those hot spring/summer days. I don't regret buying this at all.. there are so many occasions for wear! I'll definitely get my moneys worth out of this dress!