If you don't have small kids, fabric seats are good comfort and feel wise. Since 2013 whatever car I have bought, I have used its original fabric seats, no covers at all.
I would go for covers once the original seats are faded or worn out. We put covers on original fabric seats and then never use the original ones.
I kept the Altis 1.6 for one year without any seat covers. Grandes came with default leather seats so be it, had Indus not given leather seats, I would have also used original fabric seats.