This was my dream dress and veil (both included!). It is elegant with a high neck in the front, but also sexy and fun with an open back. The ruching around the waist is VERY flattering and gives a fitted, curvy look without being skin tight (I wanted to eat at my wedding and not worry about a tight dress showing everything). The beaded crisscross straps in the back give the dress some sparkle. There are some marks on the dress closer to the bottom third and hemline; some are a yellowing stain and some look like dirt marks, but I had the dress professionally cleaned so that helped minimize them (and they are definitely not noticeable in pictures or when bustled, which is 90% of the night). Also I learned quickly that a white wedding dress will pick up stains on the train in the first minutes of wearing it - so it’s just par for the course and no one even thinks twice about it, so long as it’s the train and not the body of the dress. The dress was originally a size 4, but I had it altered (straps shortened, chest area taken in, cups put in, length slightly shortened and bustle put in) so I want to say it is between a 2 and 4. I am 5”3.5 and approx 125 lbs. I’m smaller chested but larger on the bottom. The dress is so stretchy that it can probably fit most sizes between a 0-4 comfortably.