I have a Viking Mega Quilter, not the longarm but the short arm.I love it for everything! It is a little heavier duty which makes sewing heavier seams easier. It stitches at a higher speed than most machines too. It sews with any brand of thread and makes beautiful stitches!