Love the design of this sofa. The seat is firm, but getting softer with time. I can feel the wood pretty easily through the arms, indicating it is not super high quality. However for the price I am very satisfied! Only the legs needed to be put on.