I have the Viking Designer Topaz 20 and love it - so far have used it only for embroidery since I have my Janome set up for sewing/quilting. When I took classes on it - I did sew on it - and loved how it sews thru layers of denim like it was two layers of quilting fabric.