We really like this and it was fairly easy to assemble.   Probably the roof was the most difficult part.   It definitely takes two people to install roof.   Overall, we are very pleased.