Definitely Not Perfect.

But Pretty Damn Close.