I bought 2 of these for my twin Mites. One in red and one in blue. I like the color choices so that I can tell their bags apart. I had to replace one bag after first practice as it got a 4 inch hole in it. Total Hockey promptly replaced it and I have not had any other problems like that. The bags seem to be wearing well.
My only complaint is that if you put your skates in the side compartment as designed, the bag lists to that side, and is harder to wheel around.
The equipment does breathe pretty well in these, although, I still have the kids open the bag and air out the equipment after use.