It went together very well.  My daughter I were able to put it together.  It took a bit of time, but it's very large!  All of the pieces were there. There was only one piece that was damaged on the wood, but when put together was covered.  We put it on the front porch.  The gray was a perfect match and from the road just looks like the porch is just screened in.  It's very sturdy and very well made.  We put a cat door in the window.  It's perfect!  I'm very pleased with it and the kittens love it.