Such a fun suit! I haven't used it yet so Ill update as to quality but I got the L for 53, 135 lbs a bit more athletic shape. The  bottom covers well and the top fits 34B so super happy to bring to the beach to play with my grandbabes. Its modest for a bikini and seems very secure.