Bought a small size for a boy who turned 8 as a birthday present and a medium size in case it doesn't fit. The little one was too small. It would be better for a 4 or 5 year old child. The middle ones just fit him, but I make him big. I would recommend a medium for a 5 or 6 year old boy or a little 7 year old. My skinny 7 year old (almost 8 year old) boy was able to put the medium on and had some space, but I can't imagine it still fits him 6 months later. I would recommend the size Small (4-5 years), Medium (5-6 years), Large (7-8 years). Hence 4 stars for the terrible size. The shirt itself is very nice, light and the blue color looks better than I thought on the recipient.
6 Pcs Reflective Bands: High Visibility Running Gear For Women Men - Safety Straps Bracelets For Running, Cycling & Walking
46 Review
Smart bracelet Xiaomi Mi Smart Band 6 CN, black
50 Review
Segmented Beaded Kids Jump Rope For Exercise And Outdoor Activities - Durable And Shatterproof - Easily Adjustable And Light Weight Skipping Rope For Kids
48 Review
Metal Frame Night Driving Glasses For Men: BIRCEN HD Anti-Glare Night Vision Glasses For Safe Driving
47 Review