For under $10 bucks, you cannot beat these. I'm usually a size 4 and they were VERY tight on my legs, but I do work out regularly... so may have bigger thighs than some. But very warm, great quality and didn't ride down at all.
I was happy when these arrived. They look just like they did in the photo. They are cute and stylish and great for the cold weather. I would recommend it.