Let's just get my only complaint out of the way:  I was one of the unfortunate people that did not get my product on time.  I took off one star because there was still good communication about the delay.
It was very easy to install with all parts and very clear installation instructions.  So many other products seem to fall short of clear instructions but illustrations and explanations were superb.
The design is well thought out with intuitive and simple operation.