This is such a wonderful dog house. Jazelle my German Shepherd LOVES it. We got the large and it give her plenty of room. It was super easy to put together and is beautiful. I love how the top comes up. Its so easy to keep it clean and fluff her bedding. I will be buy the insulation kit when winter comes and the door flaps. I have this sitting on my deck and it ads to the look. Smells great too. We couldn't be happier with it. [...] Love Wayfair!!