I did a lot of research for a 12 x 12 Gazebo and this one is very nice.. I was impressed with most of the design but the instructions are very tough in places.. all picturediagram no written explanations.. few steps could have gone quicker but I had to sit look try and orient  took time.. I assembled the legs and frame by myself.. my wife helped with the roof Panels two people are a must for them.. gazebo arrived in three boxes some roof panels had dents I assume from shipping .. nothing I cared to make an issue and most I could just tap out with a mallet .. the screws are in blister packs and marked in my case one of the largest most popular screw packs broke..had to carefully find all in shipping box . It worked out but again I blame the shipper…overall I would recommend this to all.. total time to build 3 days .. comes with mosquito screen but no solid sides .. we purchased solid side online