assembly wasn't easy but not tedious either; The height adjustment on the handle below the seat was a bit confusing but other than that, it's very comfortable to sit in. it allows for a wide range of customization between the neck rest and armrest. It's quite stable considering how far back I can lean without toppling. definitely would recommend it.