Received the kennel 5 days after ordering it. Instructions suck but my daughter and I figured it out with not much arguing. Took us about 1 1/2 hours to assemble.  Looks great in our living room and is sturdy so far.