Bought these boots because the school wouldn't allow my son to play outside with the boots I was putting on him (they weren't waterproof).  So far, we have had no problems with these.  My son can put them on himself, tuck his pant legs in himself, and they've done a good job keeping out the snow.  Soon we'll have a chance to test with the rain but I am confident they will do the job I got them for and keep his feet warm and dry in wet weather of any kind.  The only thing I don't like is the few times we have had to walk home from his school (an almost 1 mile walk), he has complained that his feet were hurting a bit by the time we got home, thus the 4 stars and not 5.  BUT if you are unlikely to do much walking at one time, and need a good pair of boots for your little boy, these should be a perfect 5 for you.