I loved this bag when I got it initially. I got a ton of compliments on it. The coated canvas material was nice, the pattern was super cute and it was very functional and just the right size. I work with kids so I wanted something that could be easily cleaned and was easy to carry around but also cute. Unfortunately, the zipper on the top began to break after just 8 weeks of regular use and after another month broke completely so that I could not unzip or zip the bag. I'm extremely disappointed in the quality of the zipper. It was too late for me to return it but not too late for you to avoid buying it. If you really  have your heart set on this bag, buy it from a department store with a much friendlier return policy (like Nordstrom). I ended up just buying a different bag from a different bag from them so I can return it if something goes wrong with it. I was very disappointed. Will not be buying from this brand again.