This bag is well made and is great to sling over your shoulder.  My husband uses the black one for work in lieu of a backpack, it looks more professional, and I use the grey one for my work. very handy to open and grab things out of.  My computer fits in this one but not much else will if it is in it.  I have a 15" laptop.  Most of the time I have a binder with a book and a paper tablet and a few extra smaller items.  I used to have one that was size XS and my laptop wouldn't fit in that one.  The inside is a plastic/ rubber type material (not cheap looking by any means) and I believe it is waterproof so I don't worry about a little rain on my bag.