This dress was delivered quickly and before the day it said it would be delivered!  The dress itself is very well put together - beautiful material.  I thought the material would be warm on a hot day but the breeze goes right through it.  I bought a large and it fits perfectly.  It is very low cut though so you might want a lace tank underneath for modesty.