This dress is extremely flattering on almost any body type and I absolutely love how versatile the style is! I ordered it for my friend's summer wedding, but I can see how it's also lovely for a fall and winter wedding as well. The ruffle down the front adds a great and elegant texture and the thick waistband definitely helps flatter. The custom sizing was perfect for me except the shoulder straps were much too big and needed to be altered, which ended up shortening the dress to be too short. So for anyone planning to order the dress and wear flats, I would order an extra inch on the length to be safe because almost all the girls in the bridal party had the shoulders much too big and will need the same alterations I needed, which ended up in a short hemline. Unfortunately, I did not add any extra length, which is something I probably should have done to be safe. Azazie has awesome customer service! I had the girls for my own wedding order through Azazie and we were all super pleased! Thank you, Azazie, for being professional, affordable, and producing high quality products!