Right now these are my favorite - 27" over the knee. I look and feel super sexy in them and always get compliments. I'm 5'4" and they go over the knee a bit snug but I have thick thighs anyway. They loosen a little bit the more you wear so I don't mind them tight around my thighs. Plus, it's on Amazon!