I have been looking for the perfect bag for some time. This is it. Large enough to hold everything. Lightweight so that it doesn't get too heavy. I carry a small wallet type purse inside so that I can grab it and go if I don't want to carry the larger bag. It is just small enough to qualify as a purse (as far as I'm concerned), but large enough to hold it all. And for those of us who can set up housekeeping out of our purses, this is important. And the price is perfect as well. I will get my money's worth several times. Hate changing purses.