Impeccable is a bit rich IMO, especially considering where things currently stand, but each their own.