Really great gazebo for the price! The frame wasn’t too bad to set up and the roof went easy once you figured out the first part. Make sure you leave the roof part screws as loose as can be so when you slide the metal roofing on it doesn’t catch. If you are having issues check that first. If the screws are too tight it will through the roof off and the roofing won’t slide in easily. It took us a couple days to set up with two people who aren’t too handy. Would definitely recommend.