After much searching I've found a wonderful suit! I'm big on top at 33H and smaller on the bottom (size 5) and had a hard time finding a comfortable and flattering suit. The small size covers what it needs to and the bottoms are so cute with the puckered seem on the back so they fit better. The bright green is awesome and shows off even a slight tan. Getting one in black too,