I ordered mine from SPF which is basically an aluminum frame with two center braces and steel screen mesh. Then you just use velcro strips to stick it on. Easy to take off to clean!! If you look in my gallery, you can see some of the pics. It doesn't completely cover the radiator, it doesn't need to.
Scott