This is a great dog house. It’s almost like a small home for them. It has a large opening for my retriever to go in and out of. Stays dry during the rain inside. Has a cute shingle roof and cedar sides. Really a cute dog house and yet very functional and safe for my fur baby!