Onyx can react to various acids and harsh cleaners, so be gentle. It needs to be resealed every 1 to 3 years, but that will help it stay clean for as long as possible.