Bought these for my almost 4 year old son. Runs true to size. They are waterproof, warm and fit well. He loves them and wants to use all the time!. Price was reasonable for this kind of boot. Highly recommend.