Takes some time, but easy to put together. Good weight, durability and quality. Love the look and is the perfect size for our small back deck. Gets a lot of sun, and will wear well.