If your seamstress can't repair it, consider an upholstery shop.