I have always preferred leather Coach bags basically because I don't want to be a walking advertisement and also if I'm going to spend $300 on a bag, it's much more worth it to get a great all leather bag than canvas. I think they aren't worth the price. This is why all of my Coach bags have been leather. BUT I am falling love with the Hamptons Optic Signature Satchel more and more each day!