This 2 piece bathing suit by marinavida is exactly what I wanted. The bathing suit fits just right without and bulging or hangover skin like some suits. It is a very comfortable wear and is super cute. The material of the bathing suit is made of very high quality swimming material that will be perfect for pool or beach. It is made with very good stitching so you know it won't rip or tear in harsh water conditions or water sports. The bathing suit is so beautiful and the colors are so vibrant I'm so happy I chose this suit. Overall great buy and I highly recommend for the summer.