It was a bit of a challenge to put together, but we love the finished product.   It is the right size for our small screened porch, and the prices are comfortable.