Not what I expected... The top is exactly like the photos and the material is nice. But the slits are on the sides and show no leg and the end at knee level (then again I'm only 5'2"). Ordered an XS and it seems baggy, but over all not a bad dress. Just not exactly what is pictured.