Pretty simple to put together. Happy with the cushion. Seems to be fairly good quality. Generally quite happy with the purchase.