Love it!!! It was a little trial and error to put it together but overall we love it! 
A little advice for you DIY ers when assembling the roof frame do not tighten the screws completely. Because the roof panels line up much better when you leave things loose then go back and tighten everything once its all put together. It took me about 8 total hours to put it together. With a little help from the wife to assemble the post and roof frame.