It's hard to find bags whose size and configuration work for me and I was absolutely delighted with this one. A little more structure would have been nice, but slightly floppy didn't even come close to being a deal-breaker. Unfortunately, in less than a month the fake leather's already beginning to tear at one of the outside zippers and is showing signs of stress elsewhere as well. I'd be willing to pay considerably more for the same bag made either of real leather or a sturdy poly fabric rather than lightweight synthetic leather. Given the rapid deterioration of this one I'm returning it.