Cute, but canvas gets dirty easily. I remember the canvas Andrea I saw at the outlet. It does get smudges very easily, I'd rather have the leather. But the canvas is VERY spring-looking and absolutely gorgeous! I can't wait to see this at the store IRL.