Jeepsterjim.com might have some good info on your top. He has a video on YouTube. Most top manufacturers claim that their products should be put on by profesional upholstery folks.