All things considered, it was not outrageously difficult to put together. The only issue I have is putting on the roof where the ribs did not line up and putting on the top cap, something was not right. The end result is a beautiful gazebo which I absolutely love.