Excellent for catfish. Catfish can't resist the intense scent dispersion that these little babies kick out. And because they're more durable than real livers, they last longer and eliminate mess.