Product review (4 stars): hideous looking, but great
This thing looks hideous, but does a great job.  I suggest using silicone caulk to seal the back plates and screws and all the edges to prevent any water leaking into the house.  I haven't painted this thing yet, but great product to replace the annoying metal flapper.