iStarted a teleworking job recently so I needed a chair with a better cushion back support and arm rests. This chair gets the job done for the most part. It sometimes causes discomfort to my lower back but typically only when I’m not sitting properly. Overall this is a good chair especially for extended periods of sitting. I just wish the arm rests were adjustable. Another thing I didn’t like was putting the wheels on like others have mentioned that was the toughest part of assembling the chair.