Singer Stylist 7258 is the ideal machine. with all the needed attachments awesome. I love this machine. I am glad I purchase.