These fit great, are warm, soft inside and have a nice sheen outside. Be prepared for a chemical stank though! I let them air out then washed them and they still had a strong odor. I wore them anyway and the smell seemed to die down; they did not turn my legs black like I worried they might. The outside shell is very nylon like and snag prone, but I like the look and pet hair does not cling to them like the other cotton pairs I own :)