The vocals could be mixed to the front a bit. The flow has a pretty old school vibe to it but it does sound a bit choppy towards the beginning of the song. The beat is really dope - the production is on point 100%.
Damn, super cool scratches. Like the oldschool vibe and the vinyl-sound in the background. Drums are pretty cool as well. I don't know what it is - but the vocals could sit a bit more on the beat. Beat and vocals seem so seperated.
Sub back and check out my stuff too: 6lack Type Beat 2017 x Bryson Tiller x Big Sean Sample Beat (prod. by T___Time)