Nope - not without liners - it's got beeswax. You can't use any barrier cream (whether of animal, mineral, vegetable or petrochemical origin) directly on a cloth nappy, because it will act, surprisingly enough, as a barrier and prevent your nappies from being absorbent.