I just finished the construction and it turned out great.  I am not in the construction trade so it was a challenge but I enjoyed doing it.  I read the instructions carefully and watched the online videos and helpful hints.  I did much of the part assembly myself but you really need 2 or 3 people to help with the posts and roof attachment.  I had myself and 3 others to put on the roof.  It took me 2 days to do the actual work.  My wife loves it and we are excited to use it this summer.  The only negative for us was the delivery was a little rough as the company didn't advise me of the time and date soon enough and didn't follow the directions I gave when we did talk.  All in all it worked our well.