I love this cat house. We have had two rain storms so far and the house stayed dry. The house was easy to assemble as well, took me 30 minutes by myself to put it together.