Good fit, feels great on my legs however these get runs in them very quickly even if your careful putting them on. I still would buy them but would prefer if the package had 2 pairs in them instead of one. Also the elastic does not last very long as I wore them they began to fall down my legs after about 5 uses. Thankfully I use my garters when I wear these!