I've never had to clean the leather on my G25 in 8 years of ownership as I keep my hands clean & they're not sweaty fortunately. If I had to clean it I would use a sensitive baby wipe, lesser ingredients better for the leather imo. What wheel do you have?