I haven't installed it yet, so I can't provide a review, but I can say that it has a pretty  strong chemical smell.  I hope it dissipates once I put it up.