It’s impressive, if imperfect.