We have a diaper champ, which I choose because it takes any regular trash bag instead of special bags. It works great and the only problem I've had is occasionally a wipe gets stuck and you have to sort of force it back and forth until the wipe gets out. Great for diapers, and minimizes stink. For the cloth we just use a step bottom kitchen size trash can.