So much to put together but did not take too long.. a few days. 
Looks great and the kiddos love it! Dog can even get up the stairs to inside.