I'm a size 32D; finding bikini tops that offer coverage and support is close to impossible. I'm SO incredibly satisfied with this top. I purchased a medium, and it fits perfectly around my bust AND my slim ribcage. It doesn't slide or ride up. I was able to play volleyball and jet ski. This top feels like a sports bra. Please continue to create similar tops; I'll buy them all! If you have a larger bust with a smaller rib cage, you need this!