I bought these for a 5 year old (soon to be 6) who walks. He wanted something that would protect against the sun but not fall off his face during track and field events. Okay, he doesn't ride "that fast" in just 5, but there's very little between 1st and last in 100m, regardless of age. He also wears them during track training, including sandpit jumps. They hold up well, look good and block the sun's rays well. Not sure if they will fit a 12 year old despite the adjustment. But really great for younger kids (under 10 I would say)
FEISEDY Kids Teens Polarized Sunglasses: Stylish TR90 Frame for Boys and Girls Cycling - B2454
38 Review
Pro Acme TPEE Rubber Polarized Sunglasses for Kids Ages 3-10 with Flexible Frames
40 Review
TPEE Unbreakable Polarized Sports Glasses: Adjustable Strap Kids Sunglasses for Boys & Girls (Age 3-7)
39 Review
CGID K02 Soft Rubber Kids Polarized Sunglasses for Children, Age 3-10: Improve Visibility and Eye Protection
34 Review
𧣠Warm Winter Chenille Cashmere Stretchy Boys' Accessories by Motarto
39 Review
𧀠Ultimate Protection for Toddlers: Waterproof Winter Mittens with Fleece Lining - Ideal Cold Weather Accessories for Boys
52 Review
βοΈ Coobey Pairs Gloves: Winter Stretchy Boys' Accessories for Optimal Cold Weather Comfort
44 Review
YukiniYa Kids Winter Gloves: Thick, Soft Fleece for Warmth, Touch Screen, Anti-Slip β Ideal for Boys & Girls Aged 3-15 Years, Perfect for Cycling & School
45 Review