Arrived on time and in tact. Instructions were easy to follow and had it up and fully assembled in about 4+ hours.  Was able to build all but the roof myself, needed the wife help with that.