Hi Andrew, personally I am more towards the leather option for your needs, I also prefer the look of a leather sofa compared to the fabric ones. Leather when done right, usually looks and feel more modern and atas. There is also something undeniably classy with a nice brown leather sofa in a modern/contemporary home.