This boot runs small, so order up a size or two.  Worked great for our light snow adventure, and fortunately we get to hand it down to our other 3 kids.  Feet stay dry and it has a good grip.  We had no trouble with it falling off while we were tubing (some of the other kids' boots slipped off their feet when they were dragging them behind while going down the mountain).  It wasn't too cold, so I can't say anything about the warmth factor.