I think this is a high quality machine, it does everything you need and comes with a ton of feet! I love it for quilting, especially the oversized table it comes with! The only reason I didn't give it a 10 was because it's an amazing machine but I still feel it needs just a little more to be considered for professional use, I would've loved more stiches and maybe some letters for the price. Other than that, it's an amazing machine! The stitches are on par, and it comes with pretty much everything you will need to start. This was advertised for quilting, and the clear quilting foot that comes with it is amazing and works very well. I have even used this for applique with the same foot since you can see where to go with it. I've used it with very thick fabrics and multiple layers and I have yet to have a problem with it! The only downside I would say is the little light on the bottom, it's not the brightest and you will need lots of extra light besides that one. I would recommend this machine to newbies because it's pretty fool proof, the instructions are on par, and the screen tells you which foot to use pretty much, and it comes with all the needles you may need to start off, even a twin needle!!! It's extremely easy to thread with the automatic threader, and it's just a drop in bobbin so no need to try to pull it up etc. I would also recommend it to more experienced sewers because it comes with many needles, and so many feet that you will probably be able to take it out of the box and straight to sewing, plus it's a mighty little machine that will get you through your projects easily and fast. Plus it's very lightweight and has a cute design so it's nice for all sewers!