This bathing suit is very cute and is exactly like the picture. The only reason I give it four stars is the top is a little big on me (Im a 34B) even though I ordered a small but the bottoms fit perfect! Ill definitely be wearing this for the summer!!