I don't want to buy a new sofa but the material on the arms are ripped and the foam a bit knackered. I'm not great at sewing but could have a go. Any genius ideas other than buying arm covers? None of those that I've seen fit the arms of my sofa sadly.