For just a good basic machine with no frills and a price tag under $100, I can highly recommend the Brother LX-3125 (I think that's right). It's the one Wal-mart has now with the 3 different facing decals to customize it. I've had mine for about a year now and it has done whatever I've wanted it to...corduroy, velvet, upholstery, fleece, denim, cotton, lining fabric, you name it...and it worked great. It did feed some of the heavier corduroy a bit unevenly, but I don't have a walking foot, so I really can't complain about that.