CNF Spaces