You will need:
1C. (4oz) unscented toilet soap (or assorted soap ends)
2/3C rosewater
5d lavender oil
5d petitgrain oil
food coloring (optional)
Tissue paper
Satin ribbin, 1/4" wide
Grate the soap into a mixing bowl using a fine grater (such as a
cheese grater), then add the rosewater.
Heat the mixture over a gentle heat in a bainmarie, until it coalesces
into a thick paste. Take it off the heat, and with a pestle and motar
(or blender) mix in the essential oils and food coloring.
Allow the mixture to begin to set and dry out a bit, then take a small
handful of paste and mold it into a neat ball. Repeat until the
mixture is used up. Before the wash balls become completely hard,
polish them to a smooth finish by wetting your hands with a little
rosewater, and rubbing the balls between them.
Wrap each completed wash ball in two 8" squares of tissue paper, and
tie with a ribbon.