I love everything about them except the material is so heavy it really weighs my toddler down! He had a hard time walking in these. They also run large so I bought a second pair a size smaller and thought that would help walk better but they are just heavy especially for a toddler. My toddler wears a size 6.5 so he uses these in a size 6. They are really cute and well made. Material seems durable despite some reviews.