I've seen these called "unpaper towels", but for some reason that just sounds wierd to me. Anyway, these are a Christmas present for my sister and brother in law, but I'm totally going to make some for us once I get a chance. I was really happy with how they turned out.
The roll for them to wind up on is made of plastic canvas cut to the same length as a regular paper towel roll (so that it can fit on a regular paper towel holder). I set four snaps down the the outside, so that it can be rolled into a tube.
It probably would make more sense to sew it closed with yarn or something, but I have a deep love for my snap press and employ it whenever justifiable.
Two male snaps applied down the center of the roll, so that the towels can snap on to it.
The towel sets I've seen for sale came with a recycled cardboard tube from a regular paper towel roll. But I thought the plastic canvas would be more durable for long term use, since that's kind of the point.
The towels are just two pieces of flannel cut to the approximate size of a paper towel (only a bit smaller becuase I wasn't paying much attention and screwed up) They're then turned and decorative topstiched.
Every towel has two female snaps on one side, and two male snaps on the opposite end of the other side. That way they can all be snapped together to roll up onto the tube.