I wanted something modest and conservative for my son’s baptism. I purchased this primarily for the cut. It’s very flattering. The baby blue matched the shoes and hat I purchased elsewhere so well! I was pleasantly surprised by the waist being quite high when I put it on. I wear a 14 or 16 and the large fit me well. The long sleeves and length of the skirt were absolutely perfect for our event. When I discovered the dress has pockets, I was even more in love with it! The fabric is thick, which makes it feel like good quality and doesn’t reveal strap lines or anything like that. I am so, so pleased with this dress. Arrived just in time for me to wear it. Took 21 days to receive once I ordered it, and that was in the middle of the holidays, so may be a little quicker now. I received so many compliments on this dress! It’s perfect. I plan to order a black one, too. Ten out of ten!