I have the Brother 1034D and use it a lot since I make all of my clothes--it does a really good job-is easy to adjust and easy to thread and the price was right--I've had it for a couple years now and gets lots of use. Have used it on denim with no problems and just today used it on polyester blouse fabric--single layer and did a great job on it.