Really could have used two people putting the roof together, but I got it done alone. Looks great, and the cat loves it. The roof hangs over enough that the top level and inside the house stay dry.