My Up! Plus 2 printed this out nicely. The supports took some time to remove but did not require too much effort. If you use the genuine Up! Premium White filament it will come off very easily. I heated the room that the printer was in to 30 degrees C and had only very minor warp issues.
A robotic project aimed at my 12 year old students. The MR - 1 has an Arduino/Genuino brain.
It prints out in a single piece and can be printed on a relatively small print bed.
I have on youtube a series of videos on how to program it: