I can't really review it yet, bc I'm just installing it. So far, seems to be good, straight forward instructions and good quality materials. 
I'd buy it again, at this point, lol.