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)
AODUOKE Polarized Sports Sunglasses for Kids - Adjustable Strap, Ideal for Boys, Girls, and Youth
44 Review
CGID K02 Soft Rubber Kids Polarized Sunglasses for Children, Age 3-10: Improve Visibility and Eye Protection
34 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
𧀠Ultimate Protection for Toddlers: Waterproof Winter Mittens with Fleece Lining - Ideal Cold Weather Accessories for Boys
52 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
𧣠Warm Winter Chenille Cashmere Stretchy Boys' Accessories by Motarto
39 Review
Mujjo Knitted Winter Gloves with Touch-Screen Compatibility, Dual Insulation Layers, Full-Hand Mobility, Non-Slip Phone Grip and Leather Wrist Cuff".
64 Review