I don't really care - either way - but I have leather because my 85 year old mom lives with me and she can slide in and out of the car much easier with leather. Her clothes "stick" to cloth and she has a hard time getting in or out. I think leather cleans up much better.
Of course, it is deathly hot in the Texas summers!
I also have heated seats for winter which is heaven!