I was leery when first purchasing this but I'm so glad I did! Its the exact stretchy but not clingy material, below the knee, so actual midi dress length. I did order a size up based on reviews and I am glad i did. The dress runs on the small side in the chest area and torso. I normally wear a size 6 in dresses and ordered 8/10, and have a size 32b in bra, but I have somewhat broad shoulders, and it is a little tight across that area but its stretchy and not uncomfortable. The sleeves are rather tight, and I have quite skinny arms, so that would be a problem to some people with average/muscular or larger arms. It does have a funny smell out of the package but i'm sure it'll go away with a washing. There are no belt straps and the belt is not the greatest. I have to cinch it up tight and the rest of the belt strap hangs awkwardly because there's nothing to tuck it in to. If its not super tight it just fall down because of the lack of straps, but I can use my own accessories.Anyway, now that you know what you are buying, if these problems won't affect you, this is a great basic black dress that has the skater feel with more versatility, maturity and class.