The rapper is really not on beat for this. You can really tell when the drums drop at the start of the song and it doesn't fit with the rapping. Rapper really needs to work on his flow and delivery, lyrics are good though.
Beat is dope, change it up a lot, really liking the drums.