I have an Ultimaker 2. Can’t really say how it compares to other printers, becuase it’s the first one I have owned. It is quite tinkerer-friendly, can produce impressive quality at relatively low speeds, and can be ramped up to really fast speeds at the cost of quality.
I use all sorts of filament, cheap no-name garbage PLA and quality branded stuff. They all need to be fine-tuned to get the most out of them. The UM2 is a bit like a finely-tuned sportscar. You can get it to do all manner of weird stuff, if you play around with it.
Build quality is really good. Interface is good. Prints from an SD card, which is both great and a bit inconvenient at times, but YMMV on this sort of thing.