good energy and everything is sitting well in mix. This song is very full and i feel like its like a story in itself, i think if you wanted someone to spit on this you would need to create a lot more room and much less variations, you could make 2-3 different rap beats out of what you got there...