Our leather sofa is in good condition except where cats have scratched the leather. Another one-piece slipcover we tried wouldn't stay tucked because the leather was slippery. This one does because the separate cushion covers keep it in place, plus give it a more upscale, custom look. I like the dark grey color & the texture. Fits well.