Perfect fit, works beautifully. No allergy problems since we installed [This review was collected as part of a promotion.]