To start, the production on this is just crazy good. The beat hits hard and is well mixed. Whoever produced it is a dope producer. The rapping was pretty good too, but there's some things you can do to improve it. The delivery could use some work, while you have a good voice for rapping, you could sound more confident when rapping as well as having a strong mic presence. The lyrics would have worked better if you had a stronger delivery. The chorus section was dope though, no complaints there. Aside from that this was definitely entertaining.