My son wore this jacket maybe 5 times before he had outgrown it. Just as grand for a girl as the colors are unisex. All zippers and velcro in excellent shape. No stains or any sign of wear. It has reflective material in lots of places so your child will be seen in the dark by traffic with no effort and the colors make it stand out anyway which adds to safety. The hood is attached with a zipper so you can take it off. It is for fall and spring and even summer and is rain-proof and spring is just around the corner. You can get a lot of years out of this wonderful jacket. It is light and very high-end. From non-smoking household. VAUDE is a high end brand which explains the price. This jacket was brandnew $120. So it's a steal of a deal for an exclusive item. Your child will be safe as it will be well seen in traffic and it will stand out with this modern fashionable item.