It seemed like I was forever looking for a durable dog house.  I found it with this product.  It was a one person job to assemble.  My pup was hesitant at first but when he went inside with a treat, he remained in there for a while.  Great against all types ofweather.

Pros: easy to assemble.
Cons: none