It is a great piece.  Instructions are very well written.  Looks great installed.
Installation is not for the novice.  There is a lot to consider and everything needs to be precise.