Nice set.  Cushions are firm, but still comfortable.  The seat cushions have ties to secure them to the frame.  I wish the back cushions did