I bought these for my 4 yr.old who wears shoes of size 11, so I decided to get the two sizes bigger, and it was a right decision. He will wear them with a thick socks. Good quality. It's summer yet, but I am sure these boots will keep my son's feet warm and dry in a cold snowing day.