It arrived quite quickly and was reasonably simple to put together.  Overall it seems like it's going to be a nice addition to our patio.  The cushions are the only thing that I wish were a little thicker, but at this price, I guess that is what you get.