Shopping for a new sofa?
Leather or Fabric? Aniline or Protected? Chenille? Linen? Velvet?
Of all the choices, your first step should be establishing if you would like fabric or leather, your budget, your cleaning expectations and pet's habits. Here are some tips to kick start so that you arrive at this battle armed.