Leather is my choice. If you look after it and treat the leather with conditioner it will look as new many years to come. If you do nothing to it,it will dry out crack. Also get a good quilty dark window tints that will help and wont give you that hot ass. It's easier to clean. If you accidently spell something it wipes right off, not with Fabric it stains. + 1 for Leather