These knee warmers are great. I'm 6'4" and the largest size in these are perfect. they come down the calf a bit further than some leg warmers, which was exactly what I wanted, but you can also arrange them so they sit higher up on the calf as well. Nice fleecy lining, the cuffs do the job just fine, couldn't be happier. I've ridden with them in road races in 40 degrees and I was just fine.
I've given 4 stars because they're clearly not top of the line knee warmers based on construction. They're more basic, but if you ask me, basic is all you need to stay comfortable and save yourself some money.