Wasn't to hard to put together. The roof was the hardest part. I was missing 1 bag of  parts that I am having a very hard time getting. The customer service from this company is terrible