I've never had a table tennis bat cover before, so wasn't sure what to expect. The main compartment looks roomy and holds one bat comfortably (I can squeeeeeeeeeze another one in, but the zip won't shut completely).
For some reason I get the ball pocket zip muddled with the bat pocket one (but perhaps that's just me....). The carry strap is ok to hook a couple of fingers through, but not much else so gave 4 stars instead of 5.
Fabric quality seems ok for the price and it does what I need it to, so no complaints.