Easy to put together. Some of the roof panels holes didn't line up great, but I was still able to get it attached.