Product review (1 stars): Rid - Ridiculously Bad
Deflecto -- no!  The screen is not secure enough to stop any sizable creature -- not avid bird nor pest.  A flick of my hand knocks off the screen.  As patent law requires the patented item actually works, this product's patent seems it shoud be revoked for any patent claim matching the product's description as the product fails per actually manufactured and advertised.

If you do not want to bother returning it yet want to (need to) use it, you will have to diy rig the screen secure.