Delivery was on time and set up was easy.  My son and I put everything together in about an hour.  The cushions are cream (yellow undertone).  The cushions are firm but also seem to dry quickly.  So far so good.  We’ve had the set for about five weeks now and I would recommend.