Purchased this for a stray cat who seems to have 'adopted' our family. It's set up on the front porch of our home in a fairly wind free spot. It was easy to assemble, and the kitty is well pleased! He seems to stay toasty warm in there, but depending on the weather this winter we may shop for a plug in heating pad made for pets. Not a single flaw in the product when it arrived. I would recommend this to anyone looking for shelter for their pet from the elements.