I don’t like the plastic but they are definitely a step above the ones you get in the stores.  Made a huge difference in my windows. My dog chewed up one and it still works so it has my vote