The nugget design is cute and clever, and sizing appears to be right on the mark. My only kind of question mark is the fabric. It's not a soft rayon like some kids button-ups, but it's not cotton either. It's certainly not rough, but it's a stranger material than I expected. I'm not sure how awesome it would breathe in hot weather for sure. With a softer, more flowy fabric, I'd rate 5/5.