How Hard Is Cfa