Obviously it's based on various factors. Previous to the 7th generation, a million was a good benchmark. Except for very high budget games, it was generally assumed that a game which sold at least a million copies was successful. With higher development costs in recent years, the situation has become more tenuous.