I love this bag, and so do people who see it while I'm out and about. So far it's held up well, and while it's gotten a little dirty it doesn't stand out enough for me to have to wash it, yet. The pockets have been perfect for what I need.