Gazebo is amazing, perfect size very sturdy. The assembly however was a train wreck. Unfortunately I  paid for the assembly and they used some local workers through Angi . And Ive had a horrible experience. So I have to go back and disassemble and reassemble the roof. I suggest you put it together yourself.