I am 5’4, 154lbs, bra size 34D/36C, and pants size 6 and I got a size large. I ordered June 21 and received my order July 2, not too bad. The suit is really comfy, and the bottoms really are so flattering!!! Only thing I didn’t like is that the top doesn’t have a clasp or anything on the back- you have to pull it over your head. But other than that it’s perfect.Thank you zaful!