I love this sofa! It's the perfect size and perfect color.  The cushions are firm, but very comfortable. Delivery was right on time.