I LOVE this swimsuit. The top is small but only because I'm 5"2' 95 lbs and have dd's. the bottoms are super cute too and cover enough but it's still sexy. Material is decent quality too. Plus the red color pops. And the processing took a bit but over all it's a good buy.