I purchased this for my german Shepard who loves to be outside most of the time (she is a great guard dog) several months back. So far its holding together perfectly, it remains dry during rainy days, and Its roomy enough for my large dog. I would definitely recommend buying this dog house.