New Black Saphire metallic BMW. Would like to do it right on this vehicle - hate swirls and love a deep "wet" appearing finish. Many on this website speak highly of Zaino, and am planning on trying this with the sequence of preparation and application as recommended. Any recommendations or concerns for someone new to attempted proper detailing with use of this product. Also, do you recommend cotton terry-cloth with Zaino or a high quality microfiber. Lastly, what is felt to be the best wash mitt - chanille covered sponge, lambswool.....and from which company....? Thanks