Prefer Leather sofa - Easier to maintain, and if the design and leather are good, it looks more elegant and expensive. Fabric sofa, a real torture just to take it out for wash, and worse putting it back. I have a ceiling fan and aircon in the living room, but most of the time, I turn on the ceiling fan. My leather sofa still looks news after 3 years coz my part-time maid wipe it once every month with leather cream.