I was really surprised by the quality of this set.  This isn't one of those cheap sets you find at a Big Box store.  Very well built, sturdy construction and thick, firm cushions.