Was pretty easy to assemble except for the roof. The claim it can support a load of 600 lb will see about that. It is worth the on sale price but not the full price. We like it otherwise.