Very pleased with purchase - quick delivery, easy set-up, product as shown.  We agree the cushions are very firm but are also very well made with full zippers for future replacement.  The center (removable) tray eliminates the need for small side tables.