Lovely desk with lots of storage.  It goes well with gray flooring as well.  It’s a comfortable height for typing but no separate keyboard.