This gazebo is beautiful once it is up and secured. We used masonry screws to screw it to our concrete patio. We also cut up a rubber welcome mat to attach to the bottoms of the legs to keep them from trapping water and rusting prematurely. Many have written about installing the roof panels and all are correct - it's a real bear even for two big guys. Each panel comes in two pieces and tiny screws and nuts are supplied to connect them together - we suggest discarding them and using pop rivets and a washer (much quicker and easier for big hands.) The curtains come with a grommet which appears to be there to attach them to each corner. DO NOT try to use the enclosed screws to accomplish this, as they will strip out the holes. We used squares of 1/4" thick wood held by two self-tapping screws and then a stainless screw through the panel. Also note that the curtains become sails when closed and the wind comes up, even when secured at the corners.