The xl series is 5mm machine so just keep in mind if you get a7mm machine you can't use a stitch width larger than 5mm with a 5mm foot so not all your feet will be interchanchable for the 7mm width. I love my sq9050 from Walmart it is a 7 mm machine.