I've learned that it most certainly takes time and expertise .... the fellow worked on our Blazer for something over 2 days and the results are easy to see .... in addition to working on the outside he also treated the dash, door interiors, seats and console ..... when he saw the child safety seat he gave that entire area a double coat .... I freely admit that when I first heard the price of coating our Blazer I was skeptical and a bit hesitant ..... after speaking with a fellow I've known for decades who works at the dealership and had his new vehicle done a few months ago, we decided to bite the bullet and have it done ..... now, we are happy we had it done .... if/when we buy another vehicle, most likely a BEX, we will not hesitate to have it done