Very handsome dog house. Well made and weather resistant. Easy to assemble. Top with shingles opens for easy cleaning. Nice floor keeps my dogs off the patio tile and is easily removable too. I use 2 dog beds which I bought to fit nicely into the doghouse and the thus it sleeps both Bassett Hounds at once if they want to, which they mostly do. Single larger dogs would fit fine.