Really nice cute bag, the perfect size for what I need, goes well with my outfits, and I love having the side pockets to keep my wallet and keys for easy access. However after less than a month of use, one of the straps has already almost completely ripped off from the top :( I haven't used it for holding anything heavier than a water bottle and a book. I think I'll have to pull it apart to fix it, or just buy a new one - but probably not this specific bag again as I don't want it to break again.