My daughter has been wearing these for a couple of years.  I think they were a little big when she received them and she just out grew them.  They have been her favorite shoes and are showing little wear.  I would buy them again.  However, they are not good for walking in snow.  They soak through kind of quickly, but then again, they aren't snow boots.