I completely agree with akrogirl about most older machines handling denim better than the newer ones, however, if she really wants to purchase a new machine, check out Janomes - from a dealer not Hancocks. They are really powerful. The #1 dealer in the country for Janome (according to Janome not just me!) is Ken's Sewing Center in Muscle Shoals. They ship nationwide and have wonderful deals. They are also really good about not recommending something you don't need just to have you buy a more expensive machine. I think the phone number is 1-877-kenssew but you can find it on the web.