For a sofa on the cheaper end, it seems to be very good quality so far. Definitely firm seating as noted. Only thing is the seating is fairly narrow. I have a 90+ lb German Shepherd who has gotten up on the sofa and the leather has held up well with him.