Arrived beautifully packaged and ready to install. Came with everything I needed and no trips to the hardware store.  Yeah!  Great directions that were super easy to understand.   Up and going in less than an hour.  Now we are ready to enjoy!!!!