Brand New Stretchy And Comfortable Marked Size Medium, But Fits Size Small Body Really Well! I Wear Sizes 2-6, And It Is Stretchy, And A Perfect Fit When I Tried On! Perfect Little Black Dress For Colder Weather Days Small Ribbed Knit Knee / Midi Length, Depending On The Fit, With Side Slits Pet And Smoke Free