Niger-Congo language family is hypothetical. About 700 million people speak Niger-Congo languages.
Unity of the largest part of Niger-Congo languages, Atlantic-Congo languages, is widely accepted.
It is less sure if other groups of languages : Mande, Dogon, Ijoid, Kru, and Kordofanian languages really belong to one language family.