Had exactly this issue, just a fortnight back, we replaced our 38 year old sofa and 2 armchairs (must be some kind of record) with a pair of leather chesterfields.
The old sofa was in great nick, having been recovered and new foam for the cushions back in 2002 at a horrific cost, probably twice the cost of replacement. just not the most stylish or desirable.
The kicker, whilst the materials used were up to code and flame retardant, there was no labels to say as such, which meant charity shops wouldn't touch them - having them disposed of was looking to be about £90 or somesuch.
I bunged them up on gumtree with an asking price of £50 - only once I dropped it to free did I get any interest!