I loved this dress, it is extremely comfortable, and easy to walk in and sit down. The detail of the floral lace is gorgeous and it photographs well. I loved wearing it with the veil, I think it added an extra "bridal" touch. I am a size 12 and this dress, which is a size 12 fit me perfectly with no size alterations needed.
The dress is slightly dirty at the bottom, I have not gotten it cleaned since the wedding so could be easily remedied with a trip to the dry cleaners.
The dress does have a floor-length veil that is optional with purchase.
The dress had minimal alterations including adding cups to the inside of the dress and a bustle. Because I had the cups added I didn't need to wear a bra, which was a plus.