Arrived on time and in perfect condition. Easy to put on legs. Ample cushion and comfortable.