I got the white lace, and it is a beautiful dress (although it is more ivory than white) -- it is really good quality, and very elegant. I am thinking of wearing it for my semi-casual wedding, and adding a bridal sash for a little more bling. Unfortunately I did not scroll down the page far enough to see the sizing note, and it is tiny on me.  If you click on the "size chart" button right next to the size selection button, it tells you that the Large is a size 12-16.  However, if you scroll further down the page to the seller's product description, you'll see that the size Large is a US 10. I re-ordered the correct size, and can't wait for it to show up.  I didn't deduct any stars for the sizing, since they do include a note warning you about the sizing and I just missed the note.

Update:  I got the larger sizes (I ordered XL and XXL just to be safe), and I absolutely love the dress! It does seem to run a little small, though.  I'm usually a size 10 or 12 in dresses (I'm 5'9", 167 pounds), but the XL (a 12 by the seller's size chart) was a little tight across the stomach and hips so I ended up going with the XXL (a size 14), which fits well except it is a little loose across the stomach and hips.