Soft, absolutely. The mess may be terrible, but have you ever tried to push a hard log into a diaper? You are literally fighting the resistance of your diaper to poop in your diaper and you can hurt yourself straining against it. I would much prefer something soft, a pudding-like consistency, that just fills and shapes to the inside of your diaper and bottom. Best poop in the world coming out and filling up