My dog is a nightmare and ruined one of my sofa cushions, but you would never know! New Leaf Upholstery have replaced the stuffing and it's better than new! So good it makes the other cushions look old and shabby. Which just means they will all be going to visit Stu to be brought back to life!! Thank you so much for an awesome job!!