PVC and EPDM are both very common choices for roofing materials thanks to their weather resistance and durability against cracks, etc. PVC however, is much more vulnerable to UV radiation, and will begin to get brittle and crack much quicker thn EPDM.