Hi everyone, we need a new sofa and I'm currently having a debate with my DH about which will get least ruined between a fabric or leather sofa. We have a 2 y/o DS, a newborn arriving in Feb and two dogs (short haired, do moult). We currently have a leather sofa that I find so uncomfortable, we have always had (second hand) leather sofas. We're considering buying a new one, but my DH is objecting to paying £1000 for something that's inevitably going to get ruined.
My DH thinks leather sofas are better as don't get dog hair embedded in them, can wipe clean easier from sticky fingers or spills.
I would like a fabric sofa as think they just seem more cosy/comfy than leather, and my argument is they don't get scratched and mark as easily as leather. Our current one has so many scratches and marks that once they're there don't ever come out so looks a bit of a mess. Also liquid spills can stain the leather.
Please tell me which one you would vote for!
P.s. whichever we go for, it would be a dark colour - dark grey/black. No cream sofas here!