The delivery set up was great and when we had a concern about the timing customer service was very helpful.  The legs are easy to assemble.  The color is great and very close to the picture.  The couch is firm as other reviews note but it is supportive and comfy.  We are very happy with our purchase.