The couch is awesome. Yes, it's firm, but that's what I was expecting and it's very comfortable, coming off of a couch that was much too soft. I stretch out on it all the time and it seats three easily. Visually it's excellent. The fiber upholstery is cool, I'm just trying to train my cat to keep her claws away from it.