This was given to me last christmas, and I absolutely adore it.

It's made of a durable canvas, but I'm giving it four stars because the zipper was plastic and broke after a couple months of using it, though to be fair, it was a bit overstuffed at the time.

Otherwise, great design! I would definitely buy myself one!