Sofa seems to be an everyday use for us, where we can share the story of who we are, and where we enjoy the best ever moment with our family members. Fabric and leather sofas can be found in most of the living room, for they allow you to sit deeper, feel comfy and relieve your all-day tiredness.

However, they can also be a major nightmare when it comes to cleaning—body oils, cooking odors, airborne dust and dirt. Spills, spots and stains inevitably occur from time to time. Additionally, kids and furry friends are professional at spreading germs, crumbs, and stains.

Luckily, cleaning a modern living room sofa set is relatively easy–all you need is a bit of time and some great cleaning supplies. So we have a few tips on the best way to clean a fabric or leather sofa: