I am a retired innkeeper and have a large but diminishing stash of old towels and bathmats. I use orphan quilt blocks to make new bathmats with the old towels as the backs. I usually use my walking foot to put all these together, with cotton batting between the layers. Flannel would work nicely, too, for a thinner rug.