This set is beautiful and sturdy.  Assembly was time consuming but straight forward.  The seat cushions are firm and the back cushions are softer.