Fast delivery, came a week before expected.  Very easy to put together. Love the color and feel of the back cushions. The seat cushions are very very very firm.