Love this dress! Would totally recommend. It came exactly when it said it would, (20 days) and is pretty well made. I am regularly a size Small in dresses (I'm 5'7 and 135 lbs) and it fit perfectly. Be warned that it is SHORT. I plan to wear a flowy skirt underneath that just looks like lining. Overall a good product!