High impact Polypropylene with UV stabilizers. Fits 1-1/2" pipes. Accommodates maximum 5 1/2/12 pitch roofs. Flange has mounting holes.