I have an Elna 740 eXcellence and an older Elna Lotus.....and I could not have been happier with any other machine!! Thick fabrics, flimsy fabrics, old thread, new thread, cotton or poly thread.... I can use anything on these machines, and they just keep working!! I gave my Bernina to my sister, because I just could not cope with all its issues with thread and/or fabrics!! So, from my experience with Elna machines, I would say...go for it!