Very easy to put together and install had everything good to go in less than 2 hours I absolutely love it