Product review (5 stars): Great replacement for my old one
I'm sure there are various types of stove hoods and vents, but if you have a standard 8 x 10 inch vent, this should fit it.  I was concerned about other reviewers saying this didn't work or they needed to bend it, but I bought it anyway was happy to see that it just popped into place on mine.  Now the stove looks much cleaner & air moves.

Don't expect it to be some kind of air purifier-- it's simply to keep grease and dust out of the stove ventilation system! This does it well at a good price.  I replace mine every two years or so.