my 6 year old adores her rain coat, it has good durability as she is 6, and plays hard, we also have two dogs and she wrestles with them with the coat on to not get scratched, no marks on the coat from that!