Firm and fabric is tuff and soft to seat on perfect for new patio and our puppy loves them