Perfect.  It met all my expectations and serves my purpose well.  It looks nice, is comfortable, and functions well.