I don't think the beat matches fully but I still like the song in spite of it. When the beat breaks down then builds back up it sounds much much better.
Nas will forever be good at this. He really is the MJ of this rap shyt, this is the equivalent of him just showing up at a random gym and whooping on the 20 year olds.