They are eco-friendly and cost-effective in the long run. They are washable both by hand or machine. However, it is important to make sure that one has bought multiple pads when the soiled ones are in laundry.