Well I finally finished $800 worth of work on the BMW installing a wheel bearing, spindle, CV axle, battery, and a few other things so I decided it was time to give it a good detail . When I was a teenager I used to detail at a car lot so I gave it the old treatment. It cleaned up pretty well.