my sofa arrived on time by two of the nices delivery men.  it truly is a firm sofa,the seat is deep for me.. it is a fine sofa.  the color matches perfectly with the flowers in my love seats.  I love it and am glad I ordered it.