My son needed a jacket because the zip broke on his first winter coat. It's very hard to find a decent winter coat in March, luckily I've found the perfect coat with Revain (Prime membership helps), it keeps you warm and is water repellent. It also helps that my son loves it even though I chose him. Can't comment on durability as it was only worn for two months before the warm weather set in and the last coat only lasted 5 months.
Insulated Spruce Jacket for Boys by Arctix
62 Review
🧥 JAN JUL Boys' Waterproof Fleece Lined Cozy Dry Clothing, Jackets, and Coats
58 Review
Red SOLOCOTE Windproof Outwear for Boys Ages 7-8 - Heavyweight SW18018
54 Review
HAPIU Toddler Waterproof Coverall Original Boys' Clothing in Jackets & Coats
60 Review
🍉 Fruit of the Loom 6 Pair Cushion Ankle Boys' Clothing: Comfy and Stylish Selection for Active Boys
57 Review
Boys' Adidas Active Sports Tricot Athletic Clothing
45 Review
Funny Guy Mugs Tearaway Sweatpants: Playful Boys' Clothing for Fun and Active Days
49 Review
Waterproof Cozy-Dry Rain/Snow Pants for 💧 Kids by JAN & JUL, with Fleece Lining
64 Review