J.J. Cole let me down with this one -- I loved the bag initially because of the thoughtful design - there is a pocket for nearly everything (especially keys which I tend to lose in the pit of every tote I've ever owned). Well, the bag ripped at the seams and fell apart in 2 and a half months of use! I am quite disappointed in the shoddy quality from an otherwise respected brand. And one of the few bags that both my husband and I could both wear without it looking like a diaper bag.