I love my Ender-3, great print quality, no required upgrades, fully open source.
It is a kit printer, you do need to do some assambly, watch youtube video before assamble it. It do have enclosure, which is the major cons. but with that price, good luck find enclosed printer have similar build volume.
It is bowden setup, you may need some mod to print TPU though.
(Da Vinci 1.0, Jr. 1.0 RAMPS, miniMaker) X4, (Creality CR-10S, CR-10 mini, Ender-3) X4, Anycubic MEGA X4, Anycubic Chrion X1, ADMILAB Gantry X2 (MonoPrice Maker Select V2, Plus, Ultimate)X4--Select mini X1, Anycubic photon X4, Wanhao duplicate D7 X1.
iNSTONE Inventor Pro X2, CTC Dual X2, ANET-A8, Hictop 3DP-11, Solidoodle Press, FLSUN I3 2017X1