These were exactly what we were looking for. They fit my two and a half year old. She's about three years old now and she still fits. They are durable and cute. We've had no issues with the velcro snagging or peeling off (an inevitable occurrence in our house!).