Took 3 men 6 hrs to put together. 4 to put roof on for another 2 hrs. Nothing is easy for us! But this was pretty straight forward. Love it! My neighbors want one!!