My hummingbird feeder was really getting dirty and gunned up from dust and dirt all the time. This shield has so far helped to prevent that. I haven’t had it that long but so far so good. Definitely recommend!