I did two coating of the below Ceramic Coating two days ago on my week old X7. Its Metallic Black and had several swirls already that were hard to catch at the time of delivery.
https://www.opticoat.com/product/opt...oss-coat-20cc/
The car looks pretty clean and clear but man its very hard to avoid it catching the dust to matter what you do. Black is beautiful but hard to maintain and this is my first Black car.
I have also ordered the following items to protect Door Handle cups and the dorr edging.
https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1
https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1
If you do one panel at a time, I dont think its hard to do ceramic coating but Pro is Pro. They have all the tools and experience. Lets see how long it lasts.
I am planning to put a couple of pics soon.