I've had these for 1 month. I got the medium size, and I wear a size 10.5 shoe. The first time I put them on they were very snug and I thought maybe they were too small. But after wearing them a few days they loosened up a bit and now they fit perfectly. Very happy with the warmth and comfort, and the thick rubber soles. I plan on wearing these around the house all winter.