We have been a bit disappointed since we received the couch. We loved the look of this in the photos, and knew it would require some assembly. It actually required quite a lot of assembly. It arrived in several boxes and took several hours to complete. The end result is just “fine.”  It would be better for less formal spaces like a bonus room, but looks cheaper than we’d like for our family room especially considering the cost. The positives it is firm yet comfortable, and the material is soft and nice. The fact that it is modular can be good or bad. It does let us recreate the space as we want. Each modular piece you want to merge is joined by a metal hook you place into holes under the cushions.