Your tote looks good but I don’t see the zipper you wanted!
My sister got a screen print (cheap looking) canvas tote bag from Italy from an exchange student her daughter hosted last year
She brought it to me and ask if I could make another tote that didn’t look so cheap but use the screen print- I did and she is coming today to pick it up. Hers doesn’t have a zipper either nor do the other 23 I made-lol