Gave my car a mini detail yesterday, iron out, rinse, snow foam, rinse, clay bar, wax. Finish was impressive but needs to be machine polished when i get time to remove swirl marks. Other than that it is immaculate for a 2 year old car.