Easy to put together. I havent been able to use it yet as Im waiting on my desk to be finished. But it seems comfortable. To assemble, it probably took about 10 minutes.