So this Columbia kids rain jacket is pretty much everything you need for rainy days. It's got their special OMNI-TECH fabric that's both waterproof AND breathable - meaning your kid stays dry from both rain and sweat. The mesh lining inside makes it comfortable to wear, not all sticky and gross like some rain jackets get. There's an adjustable hood that actually stays on in wind, plus elastic cuffs and two zippered pockets for keeping stuff safe and dry. The reflective details are super handy for those gloomy days when visibility is low. What I really like is that it's lightweight enough that kids don't feel weighed down, but tough enough to handle serious downpours. The seams are all sealed up tight so no water sneaks in. It comes in a bunch of colors too, so you can pick your kid's favorite. Just make sure to check the size chart before ordering - measure from the center back of the neck down the arm for sleeve length. This is one of those jackets that'll last through multiple seasons of puddle jumping and rainy day adventures. Columbia really knows how to make kids' gear that actually works and holds up over time.