This is overall really good!
A few things:
The intro is... weird? Those kicks don't really compliment the piece.
It gets a little repetitive.
The bass is the main attraction in the beginning as opposed to the lead. You may want to make the lead stand out more.
The lead feels out=of-key and really repetitive.
The drums are the EXACT same thing over and over.
Now the good things:
Your samples are good.
The bass sound is good.
The whole thing is very upbeat and fun to listen to.
The arrangement is original.