Fits and looks great and appears to have been coated with some sort of water repellent.