Beautiful gazebo.  Could not sit out on my deck in the afternoon without it.  Blocks the sun and the side panels can block out the sun or keep out bugs as well.  The canvas is sturdy and easy to install.  The frame takes a while to assemble, but can stay up all year so you only have to do it once.  Well worth buying.