I LOVE THIS BAG. For someone who likes to carry their whole life in their purse, this is the perfect. It's gigantic. It's good quality, has so much room that I don't even know what to do with it, the only thing that would make it better is longer straps. It fits on my shoulder fine, it would just be a bit more comfy if they were a tad bit longer.