This is my second Monoprice printer and the 6th that I've owned. This one sits next to my desk at work and has printed out all sorts of fun little do-dads for around the office.
I do recommend printing out some of the upgrades available for the Select Mini and adding them. You can find them on the wiki pages (google is your friend here). Belt tightener and new bowden drive were huge improvements.
I took one star off because the bowden tube connector at the drive side is very weak. Mine broke in pretty light use and they're not a common part. I was able to print the upgrade that took a standard M6 tube connector and nut to permanently solve the problem.
I would also like this a little better if it shipped with a beefier power supply. The printer struggles to heat the bed beyond 70 degrees and keep the hotend at temperature. Not really an issue printing PLA, but it does make printing ABS or PETG tricky without using an adhesive on the bed.