Quite roomy and quite long on me, im 5ft 5 and it comes just a couple of inches above my ankles. I dont mind that too much though. Its sizing is generous, comes up a bit big but good if you have a larger bust. nice detailing with the trim on the sleeve and the bottom of the skirt. cool to wear though the material is shiny but as the dress skims rather than clings you can get away with it. overall i liked it and kept it.