Easy to assemble, looks great, and ended up being the perfect scale for my small patio.  The only issue I have is that the bottom cushions are not very plush and so I won't be taking any naps on this couch.  But, overall I love my purchase!