This gazebo is good quality, sturdy, and budget friendly. Took 2 people and a ladder to assemble. Compliments our deck very well. The roof does not give off too much heat, so the fan would be unnecessary. The curtains and nets came with all the hooks and without any holes or defects. I would recommend buying this gazebo over a bulky and more expensive ones.