I bought this chair to replace my previous desk chair. The seat is very firm and supportive. Putting the chair together was rather easy. I did need a little help though attaching the backrest. The caps on the arm elbow needed replacing because all of the tabs except for 2 were missing to hold it in place. Company is sending me replacements.