The Toyota dealer I take my Prius to did a minor servicing a few months ago and left the car, with windows rolled down, out in the parking lot during a sand storm. The result was not pretty! So the service manager gave me a coupon for a free detailing of the entire car (very nice!). When I went in for my 30k service check up i presented the coupon and they included the free detailing in that visit. When the car came back from the detailers the upholstry was ruined! The detailers did not know how to treat microfiber, and they took detergent and a stiff brush to it. The entire interior fabric, including console and arm rests, looked like a cat had gone wild in there...there were marks all over every fabric service. The service manager immediately admitted that this was a disaster, but it took about a month of them negotiating with the detail company, to come up with a go-ahead to repair the upholstry. They replaced every seat cover in the car, the console, and all four side panels (they could not just replace the arm rest...Toyota sent the inside door panels with arm rests to replace the old panels). Total cost (the cost on the invoice: $5,700, includes new Scotsguarding too). I did not have to pay anything, and was given a free loaner car for the many days it was out to be re-upholstered. BOTTOM LINE: MAKE SURE YOUR DETAILER KNOWS HOW TO TREAT MICROFIBER!