I do have to say , I do not expect to get something this huge . it be so roomy there be room for a lap top . I plan to use it as a carry-on bag for travel , so I can put all my book and extra thing on the plane with I . it be perfect for travel with all it be pocket and zipper . it even have a key chain inside .  I can see how a bag like this can be so versatile : diaper bag ; school book bag ; lap top bag for work . it be great ! and the price be reasonable . I think it be a bargain !