Lots of variation and the beat keeps the listeners attention from beginning to end for sure.I personally think it's really well made, the only thing I would change is add some drops in the low end. Those 808's are dope but they are there the entire track. Even if they dropped for a single bar, when they came back in they would feel even more dope than they are. Aside from my minor suggestion I think this was really well done. Keep up the good work.