Do you need to dismantle the sofa to remove the old and replace it with new ?
The cover on mine is getting quite grotty, so wouldn't mind changing it, but don't relish the idea of dismantling and reassembling the whole sofa, if that is how it has to be replaced.