I'm on the fence between leather and silicone this year. I've used them both for years but I usually settle on leather. I got the blue silicone for my 12 PM this year and it was an uber lint magnet at first, but after a couple weeks of use it got much better. Lint still sticks but not quite as much. They both feel good in hand, but I slightly prefer leather. It just always feels a bit more luxurious to me. Leather does get dirty and develops a dark patina over time, but silicone you can basically just wipe off. A lot of people like patina, but if you don't then silicone might be the way to go. Also as others have mentioned silicone is water resistant but leather is not. I would imagine silicone might provide a little bit more protection, but realistically neither is super tough. I think it all comes down to personal preference and neither is a wrong choce.