I’ve been an interior designer for more than 30 years.  This patio furniture is very well made and the cushions are firm, but comfortable.  I added the throw pillows.  It’s also great price! Not to hard to put together and they give you extra hardware