Product review (1 stars): Fire code violation!
This screen is a fire code violation. Fire code does not permit any obstruction in the dryer vent. Check with your local building inspector before installing.