Definitely worth the wait!