This looks so good in my backyard.  You'll need at least three people to do the roof, but pretty straightforward to put together, directions were easy to follow.  I'll put another stain on it before next winter.