Both leather and fabric are good materials for dog car seat covers. However, cloth or fabric is more breathable and will not get hot easily unlike leather. Sitting or even lying down for a longer period of time on a cloth car seat cover is better than leather as well. But leather is more durable than normal fabrics.