I love this hand cleaner. Owning and operating a residential/commercial lawn mowing service, I maintain my own mowers, which means, playing mechanic, changing oil, and greasing my mowers. This hand cleaner, is soy based, and it quickly removes grease and oil, leaves my hands soft. Excellent product!!!