I bought this for my feral cats to stay warm in the winter weather. It’s material is thick enough to keep all the elements off of them. They love it because it emits heat on the bottom to keep them extra warm. It will hold 3-4 adult cats and even more if there are kittens. I highly recommend this if you have outdoor pets.