The vocals have really good potential but aside from the fact that they were recorded on apple headphones, I feel like they panned out a little too much which is okay, but they have to be present in the center of the mix also. Honestly though I'm really impressed with the quality that you got from those apple headphones lmao bruh I probably wouldnt have known if you hadnt said anything. Beat is really good, most of the mix sounds to me like its sitting right where it should be, maybe the snare could be pulled out a little, little louder. Check me out if you'd like, big sean kinda beat here