I ordered this for our beach house and it was easy to put together and was perfect for our back porch.  At first the assembly looked complicated but it was not.