Wow, great value for the price.  Cushions are firm.  Recommend adding a pillow.  Assembly is fairly straightforward.  Has the look and feel of chairs $1000+.