This machine does it all! Great for beginner & pro. There's so many features, I haven't been able to use them all yet. I love the decorative stitches, the fact that you don't need to use the foot pedal if you don't want to & just the ease of portability that this machine offers. No more sewing cabinet! I love Singer Sewing machines.