I agree -- it has a lot of nice features but I would bring some fabric into a dealer and put the machine through its paces, Don't forget to do button holes -- some of the Janome's have had issues with button holes and you never know when you need to make them (I put them along the top of a shower curtain

).