Product review (5 stars): totally did the trick
The baffle in our sink had gotten old and would no longer stay in place.  I replaced it with this one in seconds and couldn't be more pleased.

It hasn't budged an inch, looks nice and clean, doesn't smell, and looks like it belongs.  Yeah!!