It's a pretty nice chair aesthetically and functional as a chair. It easily slips when its on a plastic mat for hardwood floors albeit the casters being made for both hardwood and carpet I would only use this chair on carpet. I do not want to use this chair on bare hardwood.
I needed to remove the arms on the chair to have it work with the desk. The arms cannot be adjusted up or down to slide below the desktop. Lowering the chair is a pain.
Chair was easy to assemble even though the rollers for the base were harder to insert than any other I have assembled in the past. The chair works well and the only problem I can see is the parts are all at the bottom of the chair seat. I would recommend this product for use in the home.