I've used these radiator guards on a few bikes over the years. They are well made and fit perfectly, but more important, they are louvered which provides a good bit of protection from roost. The design does not allow rocks and such to damage the front face of the radiator in addition to the crash-protection.