This bikini fits perfectly! There is light padding, which lends to great curves without overdoing it. The color is vibrant, the cut and design is rockin'. It's sporty, badass and feminine at the same time. I love it!