Easy to assemble, directions were perfect if followed, beautiful chair which functions manually and easily into different configurations. it does have a usb port and a cup holder and large side pockets, storage underneath, I love the simplicity. I'd recommend this to anyone. I kept coming back to this product, finally got it and 100 percent happy