So I am 5’4, 154 lbs, Bra size 34D/36C and US pants size 6. I ordered a size L. I ordered June 21 and it arrived July 2. The suit is really cute!!! The top doesn’t come tied so you can adjust it and tie it tighter or more loose. The only thing is you can’t tie it really tight to cover more, because if you try to tie it super tight it’ll start to bend the boob pads inside. Only other issue is the bottoms are kind of tight on my butt which is weird because I sized up and also I don’t really have a butt at all - they aren’t super flattering but cute enough to wear. Wouldn’t wear this to actually swim/ play sports or something because don’t want top to fly off but this suit is perfect to lounge around the pool or lay on the beach. Despite the issues I love it!