In my opinion Leather is easier to clean in the Finished grades (or pigmented leather), it literally wipe and goes for the cost difference, its really where your comfort zone might be. My neighber kids all grew up on leather, and they still use the same pieces daily. It's durable than fabric..Leather does not create heat, it will simply warm to you body temperature and that's all. As for the cost,If you have a kids and pets leather is best option to choose..
Thanks for sharing..
Sofasinstock.co.uk - We have a huge selection of luxurious sofas,leather sofa to choose from in a selection of gorgeous, on-trend colours.