I do alot of detailing on my cars... seems to be some sort of sealant.. a thicker version. I wax and do a full detail of my cars every quarter not so much now compared to before but definitely I'd be skeptical to see that it can retain shine and no wear over the period of 5 years.
I've used sealants such as Zaino but reverted back to Meguiars.
My cars are all dark colors grey & black they still look brand new. I've got a mate who bought the paint protection stuff from dealers who guaranteed swirl protection and stuff.. and when I scanned through in detail with an LED light.. he got scammed.
Be sure to ask for warranty.. I'd be surprised if they offer anything more than a year.