This sofa is gorgeous! And super comfortable. The seat is firm, but not overly so. Very well made. I have two cats and the fabric seems to be very cat friendly (forgiving) so far. My husband loves it as well and it is a great length (he is 6'4"). Definitely recommend.