This chair is great for the price. It is firm, without being too firm. It took about 5 minutes to assemble with easy to read instructions. Would recommend!