Immediately upon receiving this bag, I was impressed with how well-made it is. It is a high quality bowling bag with multiple uses. I love that the divided compartments make for many ways to use this bag beyond bowling.Since it can hold heavy bowling balls, I ordered it for my son to maybe put in a few dumbbells or exercise equipment for travel, or to use as a gym bag, or even a tech bag to carry all his devices and cords. It's not limiting at all, so he can switch it up to his liking.It has a lot of padding and the stitching is excellent, so I see it holding up well.The gray fabric is easy on the eyes and great quality. The zippers are sturdy and strong and I love the chest clip to ensure the bag is comfortable to carry with straps that feature thick padding. The front elastics are a nice touch to carry extra things on the front of the bag. In addition, the sturdy water bottle holders provide enough to stretch to accommodate many different sized bottles, while still maintaining their integrity.I love this bag and I know my son will too! I believe the price is right.