2014 BMW M5 received an exterior detail with paint correction polishing to take care of some scratches in the clear coat. After the polishing, Xpel Ultimate paint protection film was installed, and topped with Cquartz Professional ceramic nanocoating. Spectacular-looking results.
Shampoo used in the top wash pic is OBSSSSD Auto Wash.