These fit as expected, BUT they are nearly impossible for my 4-year-old to put on by himself. They are very durable and they wash well. Look, after paying the same amount for shoes at target that fall apart in a week, I decided to just order stride rite. And I don't regret it.