Canvas tote as diaper bag?

Kelly
Hi ladies! I'm a first time mom and would love some advice for my diaper bag dilemma. I'm pretty picky and haven't found a true diaper bag that I love yet. I'm considering a Lands End canvas tote bag with an insert/organizer to haul everything around. Then I could use it later just as another regular tote. I have several canvas totes already and LOVE them, but I do worry about this one getting dirty and not being able to really get it clean (care instructions say spot clean only). Thoughts? Thank you!!