My girlfriend is a nanny and attends nursing school at night.  She needed something that would hold all of her books, a laptop, a nook, a phone, food, etc...  This fit the bill.  It works very well and (so far) has held up nicely.