Not the easiest to put together but after all said and done it looks great and fits our deck very nicely.