It took me about 4 days to put it together since I was the only one doing it but I did have another person help me with the roof panels. It looks great!