This sofa looks great, and is very soft and comfortable. Assembly was fairly easy, but be sure to pay close attention to the instructions as you can install things in the wrong place.