The beat is good. However, i don't like the rapping. Maybe he should rap a little faster. I also think the vocals are a little bit too loud. IMO they're overwhelming the beat too much and it sounds like the beat is just a background while the guy just raps. Try to balance them. Other than that, the beat is clean and it should need no other work then that.