I had a shop put mine in while it was there getting the paint and body restore done. They wanted to remove the windshield to do it but the windshield broke coming out due to the bad installation from previous owner. anyways it turned out pretty good.