So much better than expected! I ordered 3 suits off of amazon and this is the only one I am keeping. Fits great! I wear a 0/2, 34DD and got a medium. The straps on the top with the padding, support and hold everything in place very well, even when running after a crazy toddler!