I have a white granite composite sink with a white plastic drain and sink stopper. Every time I drained spaghetti into the sink, the drain warped and no longer held water. In addition, the white plastic has discolored so I've been searching for a replacement. I'm so glad I tried this sink stopper.

First, it looks really great (see photo.) 

Second, all you do is turn the little handle and it holds water without leaking indefinitely (I tested it for a couple of hours and the water stayed at the same level the whole time.)

Third, it's easy to clean. I haven't put it in the dishwasher yet but I'm assuming I can do that if it gets greasy or scummy.

All in all, this has been a wonderful addition to my kitchen.