The much anticipated Metro Boomin and Nav collaborative project Perfect Timing has arrived. The pair announced the project back in December of last year, posting photos of themselves in the studio.

Prior to the drop of Perfect Timing, Nav and Metro released the singles “Call Me” and "Perfect Timing Intro.” Nav, who is signed to XO and Republic, took to Instagram on Wednesday to preview a snippet of a track featuring Lil Uzi Vert.

Both Metro and Nav have been having a fantastic year. Fresh off penning a deal with Republic Records, Metro released the track “No Complaints” featuring Drake and Offset back in June. Nav dropped his self-titled mixtape in February of 2017. Metro also has a host of production credits on 21 Savage’s newly released debut studio album Issa and will be heading on the road with Bryson Tiller for the Set It Off Tour, which will kick off in August.

Perfect Timing, which runs fifteen tracks long, boasts features from 21 Savage, Playboi Carti, Gucci Mane, Offset, Belly, and the aforementioned Lil Uzi Vert—who is on not one but two tracks on the album.

Stream Nav and Metro Boomin’s new project Perfect Timing below or by heading to Apple Music, or cop it on iTunes. The duo also dropped the video for the intro, which you can watch below.

Related: Best New Music This Week