I have a hard time finding a jean skirt. I needed something stretchy "jean" and this is exactly that! I did have to size up (usually a size 18, but got 20) for a better comfort with waist band as i have a bigger "mom" belly. But that's no big deal. This skirt fits well with literally every shirt and any pair of shoes. Makes my butt look amazing with out that weird back skirt/material lift under the butt. (I have a huge bum.) The length is perfect! I'm 5'4" and the skirt reaches mid knee/under knee depending where I sit the skirt up top. When I sit down it rides up a bit without showing anything at all, and same as I walk which is a what won me because I hate when my skirts ride up and are so close to exposing my bum. Doesn't show underwear lines what so ever. Love love love.