I love mine, but do your homework! The dealer should let you play on one of their machines first. Bring your own fabric, and/or mini project, or something that is similar to the usual sewing tasks you do. Another route may be to get a trade-in from the dealer. My dealer offers free classes and a warranty on used machines.