This is so fabulous!!!  My deck looks stunning.  The cushions are firm but but hard.  An excellent choice.