if you are going to buy leather sofa, check out the treatment the hide has on it, if you sit on aniline leather with sun tan oil it will mark, you will need a sealed surface.also worth treating your leather with a cleaning cream which will help prevent cracks.