Came on time.  Cushions are thick and comfortable.   It took two hours to put together.  Seems to be sturdy construction.     We just put it together today.   We will see how it holds up to Florida weather.