The chair is not easy to assemble. Getting the base on the back is not easy once one side is on. It's firm but the back is set far back and it's slanted so you are not really in an ideal working position. If you have a low opening on your desk for your feet, do not order this chair. It tends to be high.