I received this product for free from Brother in exchange for my honest opinion of the product. This sewing machine is perfect for beginners and those who need a reliable, simple machine. It came packaged very well, and it came with a great dvd of detailed and very easy instructions. They were so helpful, and I was up and running fairly quickly. It comes with extra feet, an extra spindle for twin needles, twin needles, the tools it might require, and some bobbins. The controls are marked on the machine in relief, so it’s easy to find what is needed, and it has lots of utility type stitches, and some fun ones as well. It’s lightweight and fairly compact and easy to store. It’s a good design.