I have a sofabed that's patterned in a hideous fabric. In an ideal world, I'd bung it on Freecycle and buy a new one, but in a ideal world I would also be rich. So I was hoping I could just re-cover it - it's alright if the cover has to come off when I use it for guests, since that only happens annually.
But am I right that sofa covers just basically look like someone's chucked a huge sheet over the thing? I've bought one which doesn't fit right despite the packet saying that it was the right size, and google turns up loads which are either 'loose fit' (sheet chucked over) or weird stretchy things that won't work with a sleeper.
Am I missing a solution here? Am I going to have to buy a new sofa just for aesthetic reasons? This one is really hideous.