I bought these in black and grey.  SOOOOO happy with my purchase.  Runs true to size.  Got tons of compliments.  I am 5'8", and the top covers the knee.  Took them out of the box, wore them out on the town, no feet pain the entire night.  Great buy for me and inexpensive to boot (pun intended :).  Thanks Amazon!!!