First of all, what are you planning on doing with it. if it's for the hobby at first you want to print everything but after a while it slows down and you can't seem to find anything interesting. 3d printing breaks into a couple of pieces, making things that you can't find anywhere so you got to make it yourself, so you have to learn how to use new Sofware like cad. Fusion 360 or tinker cad, and then comes the slicer how to set the best setting for your prints. If you are getting a 3d printer don't get an expensive one that does everything for you, learn how to level the bed switching parts and don't fall for modifying the printer with all the crap people put on them like chain cable management it's to much clutter. i started with a ender 3 v2 that sat in the box for like a year and than there was a sale for the same printer at 99$ so i could not pass it up. so now i have to 2. one that has made over 300 prints with one nozzle . upgraded to risco;s professional firmware and added the thumnail so i can see the image i am about to print. but there is a catch just like in Flite test if get bitten by the bug you are in trouble. main thing is to have fun and learn don't be afraid to break thing's. I am still trying to break the ground with my first tiny trainer and see if it could come out some where else. do a little research and have fun.