I absolutely love my gazebo. It wasn't too difficult to put it together. With the exception of standing it up and putting the roof on, I was able to do it all by myself. I had to reach out to customer support a couple of times and I can't speak highly enough of the excellent support I received. I had responses and resolutions within MINUTES!