The house is super simple to put together.  Took only 20 minutes.  My only complaint is that the floor isn't very sturdy. We'll have to add some extra support for our 55 pound dog. Otherwise for the money it's a good house.