I purchased this for my farm cat. He fits perfectly at night to sleep and so far it has held up to the weather. It did take a while to build and some screws didn’t match up to he holes and some holes had to be made but overall my cat enjoys it keeps him safe at night.