Very nice, well worth the wait.