When I received them I loved them until I tried to put them on. The materials used are high quality and very soft. The bottoms of the socks fit well, but because the batting is sewn to the knit with a non-stretch thread, the tops of the socks don't stretch and I can't pull them over my ankles. I was disappointed because they were exactly what I wanted and looked very warm. If you have very thin ankles and legs they may be suitable. I had to return mine.