Absolutely the BEST 3 ball roller I've ever owned. Very well made, sturdy, ergonomically correct. Lots of pockets for pads, towels, cleaners, etc. Shoe compartment can hold up to 2 pairs of my size 14 bowling shoes with room to spare!!! Most durable bag on the planet. You get what you pay for with this bag and that's quality.