I have had my cover about a year now and it has been holding up well on the porch. It will be in the sun this year and that will be the real test if it does not bleach out and break down from the sun. I will be really happy if it will last 3 years outside.