This is extremely comfortable. The couch is massive and the depth of the seats are great. The cushions aren’t too soft or too firm. They are perfect. The pieces can be separated and the cushions remove. I am extremely happy with my purchase.