I was very impressed by the amount of information available on this web-site. Lots of useful information, including installation instructions as well as detailed pictures of all the components that I was purchasing were included. The ordering process was easy and communication after the order was great.