It was delivered on time and it was easy to put together but it is really small. The color is so light it was dirty 5 minutes after putting it together. For $700, I would have expected something a little more substantial. I would send it back but the cost to ship it is too high. If you separate the seats, the back pillows constantly fall off.