This machine has many different features and functions, and comes with many different accessories. Sews with ease, it even has a automatic cutter button and a thread guide feature. Very versatile!  

Pros: Great Value and very user friendly! 
Cons: None