Delectable fudge