I just wanted to add a quick note that although it is good to have a nice sturdy machine that there are some basic low cost items that can help with just about any machine. First make sure you have the correct weight needle.

The higher the number the heavier a fabric it can handle. The a 14 or 16 is what I use for heavier fabrics.
Your machine might already have a walking foot with it. Walking foots can help guide/push heavier fabrics through the machine.
I have a standing gig each year with a company that deals with both body characters and costumes that are heavy fabrics. They have a large array of machines available to me including industrial machines. You want to know which machine I choose each year? A cheap little household Juki with no frills.

I've plowed through heavy fabrics and furs with this guy for over ten years now. Granted I've been sewing most my life and have a feel for fabric and how to manipulate it through a machine, but don't get too caught up on owning the "right" machine.