Well made in USA. Use a little sil-glyde to ease installation. White lithium grease is OK too but I think its too runny, especially in high temps and smells bad. Installation is straight-forward. Don't blame the weather-strip if the front window does mate well. Be prepared for many hours of adjusting. It can be done.