0 Stars! This dog house comes in over 40 pieces which took half a day with directions to assemble. The extra large size is at best good for a small dog. The roof, which comes in 3 parts, leaks! And when it rains, the inside gets completely wet. The roof is now covered with a piece of plastic. I would send it back for a refund but its not worth the time and energy and expense disassembling it, repackaging it, and paying for shipping which Wayfair doesnt pay for if you return an item. Dont buy! Im shopping now for another dog house.