This bag is not described well enough in the description, because I felt like I was taking a chance based on the other good reviews.  It is a MOST EXCELLENT bag, with an AMAZING amount of room, well constructed, lots of pockets, a padded place for a laptop, and overall more than exceeded my expectations. I would've cringed at paying almost $80 for it so loved paying just under $40, but to tell the truth - it's an $80 bag.