Thanks to the team of Royal Cleaners our 4 seat sofa looks like new. They have also cleaned a small rug free of charge