This should get 10 stars: 5 from me and 5 from my 18-mo son. When I tell him it's time to go put on his shoes, he will often bring me these boots and insist and insist that I put them on him. He loved them from the first instant I put them on him, and this is despite the fact that this was the 5th or so pair that I had had him try on, and I was a little worried I had made him hate boots. But he loved them, and he loves stomping his feet when he has them on.

They go on extremely easily, which is a super plus with a toddler. They also stay on. They have not come off a single time while walking, playing, jumping. They have come off sometimes when taking him off his high chair, etc (i.e. when they get caught on something), but that's to be expected. They are also very warm, and they do seem to be very water proof. They only con I can think of is that the strap is kinda low (which makes putting them on so easy), which means that there's a rather large "lip." I haven't had a need to use them in deep snow, so this wasn't a problem, but I can see how it would be if there was enough snow