Most heavy bags are filled with either rags or shredded fabric. Sometimes sand is added for increased weight. You can tell if sand is added as the bag will be incredibly hard at the bottom.
They take a large amount of filling and typically end up weighing over 40kg, depending on the size of the bag.