This appears to be a very nice quality bag.  It's not as big as I thought it would be and I've had to downsize a bit (maybe that's a good thing:)) but it's a very nice looking bag and the fabric is heavy duty. The inside pocket is a good size.  The outside pockets are smaller than I expected, and the front large pocket is cumbersome to open since you have to zip all the way down and around and back up to open the flap, so it's not really a "pocket", but has smaller mesh pockets and pen pockets under the flap.  I think I would have liked it better if it was just a large pocket with a zipper on the top.  It stays well on my shoulder and although it is fully packed, doesn't feel extremely heavy. Love the lighter color fabric inside, makes it very easy to see items inside.  Overall a great bag for the price. I have the healthy back bag which I purchased a very long time ago and it is still holding up well. AmeriBag products are quality made and last.