This is a great dress for the price point. Quality is what would be expected. I'm 5'8" and the L hit at the top of my foot. The pockets are nice. I am curvy, normally where a M/L on top and L/XL on bottom and L fit perfectly.