It provided good shelter for my garage cat this past winter.  However,  I thought the one I ordered was heated,  it was not. Guess I shouldve paid attention when I ordered.  I had to get a heating pad for it.  The cat was warm  happy.