I just received the gazebo and once I put it together it look very nice, better than I expected. I did the assembly with my girlfriend  and  it took us about 3 1/2 hours. The instructions are straightforward but putting all the pieces together is time consuming. The roof is the easiest as the pieces snap together. The curtains and the mosquito nets are a beautiful addition and look nice in sunny weather. For the price, this is a great gazebo and it looks sturdy enough. I don't know how it will hold up in rain, but I live in southern California, so the weather is mild here.  I was initially looking at Gazebos at 1000 dollars range but they were much heavier, so I'm glad I opted for this one.