Product review (1 stars): 4" not 3" and terribly flimsy
The vent cover I received is clearly for a 4" exhaust pipe.  The description incorrectly states 3".  It arrived a day late to boot.  The plastic is very flimsy-- far worse than the 5 year old cover it was to replace.