Very happy with this patio set!  Quality is great and it was easy to assemble.  Probably took my husband and I about 45 minutes, if that.  The cushions are firm but we plan on adding some decorative pillows which will help.  I recommend this set!