Ok for occasional use but the arms creak a lot, they are a little high for getting under the desk, and you can feel the various plate components of the seat after using it for a couple weeks.  Attractive and easy to assemble.