I received this product for free from Brother in exchange for my honest opinion/review of the product. I am truly a beginner and the Brother XR9550 is the perfect machine for me to learn on. It is very easy to set up and I love that all of the stitches are already programmed in so when I'm ready to try another new stitch, it's very simple to find. Since I am so new to this, having an adjustable speed has been so helpful. I anticipate having a lot of fun learning all the fun things I can do now.