I just recently got the Viking Ruby; I love it. I've been doing mostly embroidery with it and it is great. It's not finicky at the different threads that I use and it's easy to learn. I would make sure when you got it that it came with free classes and support; that is mandatory.