My son loves this apron. He loves it even more because it has his name on it. There is plenty of growing so I can see him enjoying it for many years to come. Made out of durable cotton. Seams all are strong and there is no fraying or snagging. Quickly received (about a week after order), well before I was actually expecting it.