I am really pleased with these cushions.  The fabric looks good and is high quality; they seem like they will hold up for a long time. They are extremely comfortable.  The seat cushion is firm and supportive. The back cushion is somewhat softer, but still plush enough to provide good back support.