Planning to get a new sofa when the sales start after Christmas. Any recommendations on where I should look? Something really comfortable but hard wearing ( 3 kids, 2 cats) would be great.