... degree corner etc PVC water spouting, rain gutter,eave drop system for roof rain collection, gutter size 4"X5", downspot 3"X3", high ... and melting snow from the roof and a reasonable schedule design,the main component is the gutter and down spouts.PVC ... Durable in server conditionThickness4.5inch, dual wall 5.2inch, 7inchGutter/Downpipe length2M/4M/6M or any length you wantDiameter of k-style gutter ...