This 2-piece looks amazing on my daughter. The colors are bold and beautiful. It fits her just right. She screamed in glee when she saw it. Now I want to buy one for my youngest daughter too!