Are We Nearly There Yet ?