All this started of as a leak!!! Anyway, found a leak in the Mini last weekend..My OCD took over and straight away though 'MEGA DETAIL' :D Anyway plan was to take carpet out and dry and wash it.. So seats, trim and carpet came out but I couldnt stop there!!! Headliners come out for a good old clean too, door cards are coming off tomorrow along with most of the dash. Some photos of how it is now...attached Also, who ever had it before must have had dogs, there was dog hair in every possible place. And Glass everywhere from a previous sunroof break. Anyway, everything is going to have a proper clean before it goes in, some parts are being carbon fiber wrapped and some of the trim changed, including the worn stearing wheel.. I'll try keep this post updated over the next few weeks with my progress..