I recently lost 40lbs and went from a size 12 (167lbs) to a size 4 (127lbs). With that said, I was nervous about ordering a small but it fits perfectly and this is my #1 favorite bathing suit I’ve ever owned! Don’t wear it to the beach tho!!! I wore mine to the beach and it got filled with sand. I got it out but I had a heart attack that I ruined it. What I like about this suit too is that it keeps everything in place so you can flip off the diving board without flashing everyone! 10/10 would recommend!