2014+ No Cloth if you want a Sunroof
Sorry about digging up an old thread, but I have one small interjection...
I haven't been in a car with leather seats since my father's old 1989 Oldsmobile 98' in Mississippi. So, I do not like leather.
However, on the 2015s (possibly the 2014s too), I couldn't get a sunroof and heated seats without getting the faux-leather seats (Softex). So, I ended up with a Trail Premium. I am going to wait till the seat protectors come in from Amazon before I put my 3 year old son in the truck, but I'm actually pleased with it.
...granted, this post is in February. So, there is very little heat in San Antonio right now. I am getting all the windows tinted this weekend.