If you're using it on OSX with the X11 layer it's kind of awful. But on Linux, or even on Windows I've found it reasonably decent. I found it less annoying to spin up a fedora virtualbox to run it on OSX than to use the X11 layer.
Its also not great on small screen resolutions.