Fabric sofas are the more popular option. This is because they are cheaper in price and easier to clean. The fabric on these sofas can be replaced easily to match the new trends in interior design.
However, there are some drawbacks to fabric sofas as well. For example, it may not last as long as leather sofas and it may not be as durable as leather sofas.
Leather sofas, on the other hand, are a bit more expensive than fabric ones but they are also much more durable and long-lasting. They don't need any upholstery or regular cleaning like fabric ones do and therefore it will save you money in the long run.