High rating for these pants from both me and my son.
They run slightly small. My 10y old is now wearing the 12 and he's average size. Because of the suspenders, they can be hiked up so they are not too long.
They have zippers down the sides, which makes convenient for kids who race.
The bright color is awesome - I can recognize my son from far away.
Never have had a problem with these pants -- water proofness, warmth, etc. They are not heavily insulated in case you ski in very cold temperatures alot, but my son was ok even when skiing in 10-25 degree weather this winter.