Product review (3 stars): it fits but drains slow.
It fits nice a snug. I like that. My last one was a little loose and would occasionally pop out.

It does however make the water drain very slowly. I get that this is obviously going to obstruct water flow but I still think it could be modified to allow a little more water flow through.

Either way, it gets the job done.