I liked it when I used it, took care of stains and wasn't difficult to use. Only thing I didn't like was the residue it left on interior vinyl/plastics. It almost felt soapy to me.
My preference is Blue Corals Dry Clean for its light soapy fragrance. I also don't get the residue I get with the Megs product. Instead I get a clean dry surface ready for my protectant of choice.