Bit of a boring one I'm afraid but would appreciate any advice/recommendations on sofas which can withstand the mess of a 1 and 4 year old and a cat. I'm predicting food stains, felt tips etc just general mucky hands. Would really like not to have to get it professionally cleaned every couple of months so looking for a hard wearing fabric. Has anyone bought anything that they think is a good buy for a family with young kids?