So far we are loving our new gazebo. I'd did take a very long time to receive it but I think it was worth the wait. It took us only about 4 hours total to put together and affix to our wooden deck using lag screws. There were two pieces that had the pre-drilled holes in the wrong place, so I had to drill a new hole. Other than that if you are in the market for something like this I think you will love it.