10/10, everything lived up to expectation.