I’ve owned it for a few months now. if I correctly level it each time (aka don’t rush through leveling) it works pretty good a bit fiddly at times but nothing that isn’t expected with a low cost 3d printer. I also admit I upgraded the hotend slightly with a micro swiss all metal hotend. That Link is the same printer expect the 2.1 has a couple of upgrades from the older v2 (very minor upgrades). I also have to admit I’ve fully ripped the thing a part and looked in side (didn’t mod any thing I know a lot of people buy them and upgrade the board). Honestly bought it as a “cheap beginners” 3d printer for $250 USD and decent reviews I’m not complaining. Sure I added the Micro Swiss hot end but that was cheap (like $30).