Roomy and holds almost anything you'll need it to hold. If it has one fault, the zipper could be a little stronger. Normal wear & tear will be fine, but if you get a little rowdy with it, it might not hold up.  Otherwise a great item and have gotten a lot of comments about it!