I’ve been using this for a few years now, and find it most effective in certain situations - it’s fantastic for cleaning uPVC window frames and dissolves fly spots in no time, it’s great for spot cleaning laundry stains before washing, it leaves no residue or marks on stainless steel- and is a brilliant cleaner for golf clubs! Gentle but very effective!