Not bad for the price. Needs to be a little bigger. I think the new one that is out is, but double in price. We are getting along fine with this one. Seems to be a good bag. No problems yet. We usually experience all the problems after a month of dragging it to the ball fields. This one seems to sit better on the wheels so I am not expecting any problems.