I love this bathing suit! It took a little while for it to come, but was worth the wait! I'm not giving it 5 stars because the bottoms were too small, but the top was perfect!! I just paired the top with plain black bottoms and it worked out great! Highly recommend!