Size 4 was too large even tho that is my size. I ended up buying size 3 big kids. Boots are warm and come high enough. But not flexible when I walk because bottom is all rubber. So mixed review. They will be good in snow but they feel heavy and inflexible.