Worked great on my leather sofa. It’s a large sofa and this slipcover fit like a glove. Now my pooch can get comfortable without ruining my sofa.