We love the gazebo. It took me about a day and a half to complete with my fiance. The roof is hell to put together. The roof will without a doubt take the most time to put together. But in the end it's worth all the hard work. I do wish it came with privacy curtains though.