I have bought this skirt previously in pink, I loved it and so I bought in blue too. It fits best, for me at high waist. I'm about 5'10" and this hits just below the knee, tea length. I got an Xl which is a tad too big but my pink skirt is a Large and just fit (I've since gained a little weight and didn't want my new one to feel too snug.) Overall though I love this skirt...And it has pockets! Bonus!!