This one piece is gorgeous! My torso is a little long, so the suit felt a little tight on my shoulders, but it's nothing a few wears won't fix. For reference, I'm between a 32D and 32DD, and the suit keeps everything comfortable and in place without fear of any nip slips. I will definitely purchase from here in the future.