Really amazing bag. I am actually using it as a work bag lol I was able to fit my laptop, notebooks, keys, lunch, waterbottle, and many other things along with my extra pair of shoes. I work in education so this bag really helped me from carrying additional bags for my snow boots and lunch. Finally I am hands free! The material is very easy to clean (just wipe it with a damp cloth) and I no longer have to worry about it getting dirty or wet from the kids I work with. I also love how there is an extra strap just in case I want to wear it like a crossbody bag. The reason I took one star off was due to the pricey shipping/custom fees. I didn't realize I had to pay a few more dollars when picking up my package from the post office. I don't know if this is beyond your control, but it would be awesome if we just had to pay all the fees for shipping at once (just so there are no surprises). Apart from this, I would definetly suggest this bag to anyone who works out, or needs a convenient bag for work/travel.