Joe's just saved us thousands by recovering our old beloved couch which we have spent ages looking for a suitably comfortable replacement without success. Here's looking ... more