I was surprised by the quality of this bag.  It is a very sturdy, canvas material.  It's also HUGE.  Bigger than what I expected.  I was looking for a medium-sized tote bag for work and school.  This is more of something you could use for an overnight or weekend trip, because it is so big.  That's probably my own fault for not paying attention to the description.