Love it!
 Bought the XL since so many buyers for many advertised dog houses of any brand complain about their purchases being too small. Actually, a Large, which the company does not make, would have been perfect for my 35# Boykin Spaniel. However, being in the South, the extra room will be cooler in the Summer. Laid out the pieces and went to work - no trouble assembling. About 35 minutes. No tools necessary. Could easily disassemble if necessary. Colors match our lakeside home. The composite material should last forever as the house is in a roofed outdoor kennel. Would definitely buy again and recommend to others.