This two piece bathing suit is absolutely beautiful. The colors are very vibrant and the material is made of high quality fabric. It is so comfortable to wear and looks very flattering. I cannot wait for the summer to be able to actually wear it. Overall I'm very pleased with my purchase and I highly recommend.