When I 1st got this item I will admit it was bigger than I expected.  After having used it for a few months I can safely say that I don't care!  I can carry my things and anything my kids might need with out having to change bags!  I have a son with special needs so I always need to carry extra stuff like diapers or wipes.  Plus I like to have a book to read or a snack for the kids just in case.  With this I have room for it all.  It also has enough pockets that I can keep everything very well organized.  When I have gone to the pediatrician I have been complimented on this bag several times.  The shoulder strap makes it easy to carry in the store too.  I just throw it over my shoulder and go.  Before this I had a canvas messenger bag and it was soooo much heavier!  This bag is extremely light when it is not full.  So far it has also held up well to general wear and tear but then again I have only had it for a few months so far.