I bought these for my 6 year old who is now on his 3rd pair of snow boots for the season.  We have only bought Dept. store boots in the past (off brand) because they still cost $20+ and they grow out of them so quickly.  I will NEVER buy another pair of Walmart boots again.  These are awesome, great quality, comfy and warm.  My son loves them and I can see them lasting for my younger son to wear next.