Assembly was easy, and the color is great. Fabric is nice and soft. The couch fits our space nicely. It has firm seat cushions with softer back cushions. I wish the seat was 1 or 2 inches deeper, but otherwise very happy with our purchase.