As an owner of a cultured marble company. I advice all my clients to never ever use plumbers putty. Always use a clear silicone base product:)