Yeah, it's the elements if everything else is done right. My 2006 Chrysler town & country was garages always until 3 years ago. I never waxed it and took it to brush type car washes regularly. It looked great and had no peeling whatsoever. After parking outside for 3 years it's peeling like crazy.