Dress is a great length. The top is a little showy, had to put tape around the edges for anti-slippage safety. Very comfortable. My measurements are larger than the recommended sizing. I should wear a medium and wore a small nicely. The zipper is tight and doesn't move very well.