I was looking for a great fashionable yet practical yoga/gym bag. This is exactly what I got. The yoga mat fits snuggly on the back and did not get in my way - the bag is big and does resemble a diaper bag (the only con that I have to say) but with that, it is big enough to hold everything! I like it so much and because of it's waterproof conditions i decided to make this my travel bag for when we go on our outside family adventures - which left me to having to buy another bag for the gym (shhh the hubs doesn't know :)
I bought this bag for a two week trip -- it is my favorite travel bag! It has great padding for laptop or tablet and it holds a bunch of other stuff--snacks, magazines, wallet, sunglasses, etc. It also has a pocket on the side for a water bottle. The zippered pocket on the front is lined with a soft fleecy fabric, so your phone won't get scratched. I highly recommend this bag!
Love the color selection, durable material, pockets, & laptop compartment. Have stuffed much in it - magazines, tablet, wallet, 3 water bottles, & lunch simultaneously & it withstood the pressure : ) Great bag