I purchased this dog house for my rescue puppy it was very easy to assemble, it took me less than 30 minutes to put it together. Plus it looks great in the yard!