I ordered a medium . I’m 5’4 at 146lbs. I LOVE THIS! It’s perfect to wear during the summer here in FL. I loved the set so much, so I ordered another in the red! Also, ordered a navy set for my sister in law. She saw it on me & loved it! I don’t put it in the dryer, and it dries beautifully! Definitely worth it!I hope this helps!