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
Stay Comfortable And Stylish With DASUTA Sweatbands For Women And Men
55 Review
Portzon Women'S Waist Trainer: Weight Loss, Sweat Belt, Sauna Trimmer, Tummy Toner, Lumbar Support
47 Review