I absolutely love this dog house. I have a 7 month old German Shepard and she absolutely loves her new house. There have been some rainy days, and so far it has kept her dry and warm. I did purchase the Indigo Dog House Pad to go with it. It looked perfect and seemed comfy in her house. Unfortunately, she is a chewer and chewed up the pad on the second day. Safe to say she is enjoying the rough life with no pad inside. She is pretty much full grown and I ordered a Large. It’s roomy enough for her. Overall, I am extremely happy and so glad I got this for her!