This bag is perfect. I use it everyday. Great to hold my daughters drink bottle and my water bottle. Front pocket holds keys, cell phone, Chapstick, inhaler, pens, folded papers, small packet of Kleenex, and has a black mesh zippered area to discreetly hold your personal things or $. The large compartment is great. Holds a lot of stuff without the bulk...extra shirt, large wallet, snacks, diaper, medicine, wipes, etc. I also appreciate the convenience of the back pocket. Easy access for little items: rental DVD, cards, slim child's book, mail, bills, etc. I do wear it cross body style which is great when holding my daughter or her hand, I'm not constantly putting it back on my shoulder. No problems thus far, I've had it a couple months. Also a great deal! I bought used like new for $20 and it came in original packaging with tags!! :)