Beautiful teal cushions with excellent padding. Very comfortable.  Not too firm or too soft.  Hoping they last a long time.  We are keeping them covered when it rains to prolong their durability.