We bought two of these to tramp all over two continents.  They needed to hold all our day stuff, and most of one overnight stay.  Worked beautifully!  Lots of zippered compartments helped organize a lot of stuff.  Would have handled my smallish laptop, if I had chosen to take it.  (Tried it before leaving.)  And it (hand) washes and beautifully.  Stood up to some pretty tough wear and tear!