I was a little skeptical when I purchased this house for a stray cat in my yard. Taking it out of the box with the inside looking like a sun reflector. Boy, was I wrong, the assembly was super easy, the inside is nice because you could wipe it down, the canvas on the outside is sturdy and very durable. There is a cover on the heating pad that gets washed bi-weekly (yes the strays are spoiled) and washes well. The heating pad doesn’t get super hot, it stays low just enough to keep them warm. When they come out of the house, I touch their bellies and it’s nice and toasty (my strays are friendly) so it’s doing it’s job. I placed a small piece of wood on top with a brick because of the winds and a piece of insulation board under the house as an extra layer, if you purchase a house that’s lower to the ground the pink insulation board fits perfect. I also wanted to mention the velcro is heavy duty. One last thing, we had 60 mile an hour winds and the houses didn’t move. I would highly recommend this house, I actually purchased a second one for a new stray cat. Excellent coverage for cats.