The sizes run a bit small, I bought a medium and they fit perfectly, but I do have smaller feet. Anything above womens 7 1/2 or mens 5, I'd recommend a large! The stitching on the embroidery is strong, and the fur is very soft. The soles are spongey and comfortable, I could wear these all day!! Ears wiggles a little with every step I take, HUGE bonus