Am planning to use this chair as a desk/gaming chair for my teenage son, unless husband claims it first! It was relatively easy to put together, and took about 45 minutes for a person experienced with assembling DIY furniture. If you have never done this, it might take you 60-90 minutes (just guessing). Instructions were relatively clear, although experience having done it before was helpful. This is not to dissuade you, but to be honest that it isn't a 5-minute job. Very do-able by someone who is patient and thinks things through. Seat is firm, and there are levers for 2 adjustments -- up and down vertically for the chair, and then to allow the chair to recline and to lock it into whatever position you like. It has a sturdy feel to it, and a bonus little foot/leg rest that tucks under the chair when not in use. We like it!