First, use your own judgement on size. I wear a 22, and since reviews said it ran small, I ordered a 24. I would have been better off with a 20!My “girls” are smaller B/C cup. The built in bra is definitely sized for a larger top than mine. I like the top, but whether its the style or being too large, my arm movement was restricted. Since I am handy with needle and thread, I tweaked it a bit and problem solved. There is a lot of adjustment available on the top.The bottoms are way too big. Closer to a 26 than 24. Again, after tweaking them, they are ok. However, the fabric is cheap and I am very careful while wearing them - coverage is minimal for shorts.I got this suit at a deeply discounted price, and just needed a back up suit, so I am keeping. However, if I had paid more, I would have returned. It’s serviceable, but there are higher quality, better made suits out there at the regular price range.