Just above the knee. Great with tights and boots. 95% polyester and 5% spandex. Ridiculously comfortable to wear.