Key players and events are indeed taken from actual history. Most of the details seem to be fictional, though, some possibly taken from popular legends. Quite interesting to read but clearly not a useful source for Wikipedia.