Worth every second of the wait