Totally worth the wait.