These leg warmers are thick, warm and soft. One suggestion- be careful taking them out of the package. There are 2 metal tacks at each end that hold the warmers together. When pulling them apart they catch on the weave just like having a run in your stockings.