These are exactly what I was looking for - soft and warm leg warmers to wear this winter since my lower legs and ankles get so cold.

These are very soft to the touch.  The only drawback is that they are made for a smaller size leg so if you have large calves they may be a bit tight.

They are fairly long and the colors are very vibrant.