When I was ready to purchase my first computerized machine, I went to a Sewing Machine & Vacumn shop that sold about 10 different brands of machines. I looked at all that was within my price range and tried them all. I looked for one that was user friendly, not a big learning curve and one that I felt would last me a long time. I did not jump in and buy that day, but thought about all the features and what I really needed and what I really wanted. I chose a Elna 6004 and was very happy with this machine (still have it) thinking it would last me forever. Well times change, machines improve, so did I, so started looking for a machine with more bells & whistles, that took me to the Janome Horizon 7700. I'm very happy, moral of story, please go and try the many different brands and models, you'll find one that fits your needs. Stay away from the lower end machines from Walmart, most I have seen have given owners nothing but headaches. Good luck in your search.