Arrived very well packaged and in good shape. The instructions were clear and easy to follow. Was able to install it myself and had it up and running within an hour after opening the container.