It was pretty easy to put together, just a bit time consuming.  Love how it looks on our screened patio.