I love, love this suit!! I haven't worn it swimming yet as it's -3 outside today so I hope it is as great in the water as in the house:-D  I'm 5'2", 112lb and wear a 32E bra, the size small fit perfect. It has better support then most any other swimsuit I've had. For anyone that has problems with the straps, there should only be one set of crossed straps in the back. One from each side, no smaller extra ones, these belong in the front by your armpits. If these are in the back the suit will gap.