I think most of the new frames will be the same, they usually come from the same place. There are a few upholstery places that make covers and cushions. Your best bet might be to give your local...