These run big. I normally wear a size 6 in
swimsuits. I am 5'2", 130p pounds 32DDD and I am a bigger on top smaller on bottom girl. I ended up keeping size SP (2-4) and I felt that it could have been tighter, but I kept it because it is so darn cute and flattering to the hips. Be warned that there is no tummy control, but it has a little extra room in the seat.