It's a tad small to cram everything in, but I knew that before I bought it and I didn't want to go for the larger size. Having said that, I manage to carry everything I need and I find it a very useful bag which goes anywhere.
Perfect bag for everyday use. I use it all the time for shopping, day trips and work. I'm hopeful it will last so I can use it for many years to come.