Took less than a hour to put together. All hardware and instructions were correct. Will stain to ensure weather proof but overall very happy with.