Good quality product, it wasn’t really a pain to put together just a lot of little screws to turn with an allen key.  I wish this set came with connectors to connect the seats together to prevent them from moving around. That is my only complaint, other than that a great quality product.