The only photos I have of this dress are screen shots from a video I took while trying on the dress, so the photo quality really doesn't do the dress justice to begin with. First of all, I accidentally ordered ivory instead of white so the dress clashed with my veil and that was the biggest reason I couldn't even consider keeping this specific dress. That's my own fault. Second, I ordered this dress two sizes bigger than I would normally order anything because that was the size recommended for me. Because of this the chest area was too big for me and the straps were too long. I had to tighten the corset to a point where I could barely move to get the straps to stay in place long enough to get a decent reference video. Because it has a corset back that can be adjusted quite a bit, I would definitely recommend ordering your normal standard size, maybe one size bigger if you have a larger chest. If I did choose this dress I'd have to order it in a different color anyways, so ordering it in a different size isn't a big deal either. Overall this dress is beautiful and was more of what I was looking for than anything I could find anywhere else. It's super simple and elegant while still showing a little bit of skin, giving it just a little bit of flare. If you are wanting more of a poofed ballgown look you will need a petticoat as it doesnt have anything underneath the skirt to make it fuller. For the price of the dress and a $20 petticoat, it is totally worth it. The material was great quality, it has a slight train without being super long which is what I've been wanting. The length in the front was a little long for me but honestly with a pair of 1-2 inch heels and a petticoat to keep the front pushed out a bit it should be fine. Lastly, to make all of this better, I do want to point out that out of 3 third party sellers I ordered dresses from, this seller is the only one that didn't try to screw me and change their return policy when I requested to return it. The seller was polite, sent me a prepaid return label to print out, and refunded me as soon as I told them I shipped the dress. To me, how the seller treats you is a huge thing, so I was very pleased with how much better this seller was than the others I fought with for two days. I still have some time to decide on my wedding dress but I'm really thinking this might be the one, and I feel comfortable re-ordering from this seller if I do decide on this dress!