But that was three years ago and now, looking back, I am so glad we did. I can't believe how well this coat has held up over the years. It looks practically brand new, even after all the days it was toted to daycare/school, tossed on the floor, scrunched up in the car, smashed in the closet. The colors are bright, the vinyl is soft and pliable, nothing has torn/stretched/broken in any way, shape or form. My now 6 1/2 year old is very petite, but she still fits in this coat. It was a bit big for her when we bought it, so I rolled up the sleeves and sent her happily on her way. This will be its last season with this child, but I look forward to unpacking it again when my middle child is old enough to wear it. I have every confidence it will be her favorite raincoat for at least two seasons as well.