Cute! Took awhile to come in. Ordered 8/10 but sent back for large and they do run small. Still a little snug on 9 year old than he likes but its as pictured and customer service was great.