I tried printing the model with 2 different settings. Provided your printer is tuned as is mine, there are a few ways to print this.
On my first attempt I printed at 60mm/s with no supports (as displayed on a comparison picture on the left), the model turned out pretty bad with lots of blobs and zits due to poor cooling. So if your cooling is adequate, your result may be significantly better without supports. As my printer doesn't have great cooling at the moment I ended up printing slower the second time (30mm/s) with lots of supports with interfaces (it was pretty hard to get those supports off later, but it was worth it). My second attempt is illustrated on the right with an almost perfect surface.
Note: I printed the models naturally (upside up), the cups are flipped for better demonstration of printing quality.
Printer:
Kingroon KP3
Rafts:
No
Supports:Yes
Resolution:
0.2
Infill:25%
The author marked this model as their own original creation. Imported from Thingiverse.