The cushions are more spectacular than I imagined. I chose plaid and the plaids match up perfectly. Just like high end. The seat cushion is firm so will keep their shape. The back cushion is soft. The family love them. PPrPrice wise