Could it have been any more perfect?