I bought these for my son who is 8 and he loves them. They keep his feet warm and are pretty skid resistant which is great in a house with tile floors.  As stated, they do run small, and ordering up wed out for us (he's a size 1, I ordered size 3-4). Great experience with seller. Cheers.