We have a fabric sofa and it's been well and truly childrened... just general marks and stains, not drawing toy damage.
We were going to replace when the children grew older, but now we are moving abroad, we don't want to rebuy.
We can remove the covers, but isn't that a bad idea? So how on earth can I get them clean enough..