This is a great chair for the price. Super easy to assemble, adjustable in lots of ways, and comfortable! It's also great that the wheels roll easily on carpet. I've had this chair for about a month now and sit in it for ~8 hours a day, and I have had no back pain or discomfort. The reason I'm not giving it 5 stars is because of the headrest (which you can easily remove) and the lumbar support (not so easy to remove) — both of them are just not quite right and the lumbar support especially can get uncomfortable if I'm sitting for a long period of time without a pillow to cushion the hard edge of the support. I'm also small (5'2" and 120 lbs) and the chair feels a little too big for me. But most people probably won't have that problem.