Very easy to put together. Took about an hour with 2 of us. Fits perfectly on our porch.