This is the first time I purchase a "BAG" for my pucks and balls...I usually just use plastic bag to contain them.
As there is no product video, I had no idea but just trust the brand, EASTON, will make good products and it turns out VERY GOOD, or EXCELLENT.
First, the overall texture and quality out of bag already 10 out of 10. Easton may be pricy, but they never fail what you paid for.
Second, this bag has aluminum foil like lining making sure waters will not make the bag wet.
Third, on top of the lining, Easton also put 2 drainage whole on the bottom of this bag to let the water from the melting of the ice leaving the bag.
Fourth, this bag can be hand held or using shoulder belt. In hand held, you have a Velcro strip to bind both belts and in comfortable condition. There is also a very comfortable pad on the shoulder belt so the weight of the bag (with pucks) will not make your shoulder pain.
I purchased 2 of them and keeping one as back up. The one I am using now, I put 21 ice hockey pucks (3 are 10 oz, 1 or 2 are 4 oz., the rest are 6 oz.), 22 in line hockey 4 oz. pucks, and some street hockey balls.
With these much balls and pucks, I only used about 1/2 ~ 2/3 of the space. Very durable, very sufficient space, and very well designed.
Strongly recommend to people who play inline or ice hockey with over 40 pucks in hand when practicing.