At first I thought this was great.  It was big enough for my 90lb dog, had a partially enclosed porch which kept wind and rain out of the house, it looked great.  Fast forward two years.  It is a piece of junk.  For $500+ I would expect this to last at least five years if not more.  The slats that make up the sides fall off, even when you screw them back on.  The slats of the porch have fallen in, basically the entire thing except the frame and roof needs to be replaced.  TOTAL WASTE OF MONEY.