This is my 3rd cover! After I bought the grill and cover my dog liked it so much she took pieces off and spread them about the yard. Not wanting to have rain rusting the grill I bought another cover. I also made sure the dog would not rip it up.[ It's not dog proof ] Its been on 3 years and yes the sun fades it. Armor All it if you want! I wouldn't be buying this one if my daughter had not accidently hit it with the power washer while cleaning the patio! The fit is great and once you have it on the wrinkles come out!