The learning curve is steep and not for the timid. If you are not a patient person. If you do not like to tinker. If you do not like to get into the mechanism and do upgrades , updates and modifications, I do not think 3D Printing is a good hobby for you. So many people get into it and get so frustrated in a month or so that they become door stops.