I have no regrets about purchasing this tennis bag. It is very roomy - I can fit multiple cans of balls, two large reusable water bottles, Costco sized sunscreen, shoes and a sweat towels with room to spare. The racquet compartment easily fits 2 racquets, but can hold up to 3. The built in handle cover is a great additional detail. Plenty of space in outer compartments and inner zip compartment for chapstick, Kleenex, snacks, sunglasses, etc. the material seems like it will hold up well over time. I’ve had mine for about two months and use it several times each week. I really love the colors, material, and numerous pockets! I use it purely to and from the court, but it is definitely versatile and could be used for travel/school/etc.