It looks to be great quality and instructions for installation are very detailed.  I have not installed it as yet so cannot comment on that part.