We were looking for something waterproof and good for the snow in the winter. So far they are great for the rain! We went to the store just to try some on. My son usually wears a 4.5 but we bought him a size 6 boot online. Room to grow, plus it's really not too big on him. He thinks they are super comfortable, and he's usually pretty picky about how shoes fit on his feet. We just purchased a couple long smartwool socks to go with them.