Good, but not excellent.