I got a tevo tarantula for my first 3d printer, but i dont know, if you are into lego or engineering then get a DIY kit, generally cheaper but if not, get the monoprice mini