The Spray Paint we use for uPVC is a superior premium coating which infuses into the plastic, many other products claim to do the same but merely sit on top of the plastic. This Paint, when applied correctly, will last for 10 years, guaranteed by the manufacturer. The Paint won’t peel, crack or fail, it’s tough & durable.