We bought this for a screened in porch and have been very happy with it thus far.  It took my wife and me about 2.5 hours to put it together.  The instructions could have been better, but once you figure out the first pieces you are just duplicating them and the process speeds up.  Our only complaint is that the pieces don't hook together and I haven't had a chance to figure out a way to do this yet.  Otherwise, happy with the couch for the cost.