Very nice sofa. We bought this and two matching chairs. This was a bit more difficult to put together. We went slow and followed the directions. All went well. The cushions do slide when sat upon. We took a rug gripper and placed it under the cushions. This worked perfectly. Very happy with it.