@PreetiPanchal,
There are many things to consider before you decide to buy a leather or fabric sofa for your home. Below are some suggestions for your question.
1. Care – You have to take more care of a leather sofa compared to fabric sofa. If you have pets at home, the chance of getting scratch marks on leather sofa are high. You need to make sure to keep your pets away from your leather sofa. Leather is not water resistance so needs to be taken care especially when children are eating on the sofa. Besides, one should not expose leather to direct sunlight for long hours. The maintenance and durability of materials matter a lot. Remember, if the fabric is not a premium quality, you may have hard time removing the stains.
Tip – You could buy a leather sofa if you don’t have any pets at home.
2. Colour – Leather and Fabric, both materials offer variety of options. There is a plethora of colours and designs available in fabric materials compared to leather. If you are too choosy and need fancy colour combinations for your home then you should opt for a fabric sofa.
Tip – You can choose fabric or leather depending on the theme of your home.
3. Safety - Leather sofas are hypoallergenic that makes them suitable for use by people suffering from allergies. Whereas fabric sofas don’t make a healthy option as they are prone to collect dust and your pet’s hair, which are primary causes for health hazards.
Tip – If you are health conscious you can go for a leather sofa.
4. Pricing – The price of sofa depends upon the quality of material used for making it. Generally, the price of leather is more expensive than fabric.
Tip – If you are looking for a premium sofa you could opt for a pure leather sofa for your home.
The above information helps you make a conscious decision on buying the right sofa for your home.