Are We Stable Yet?