Not bad for a first shot
For a first attempt, I'd say it's not a bad one. The piece is very simple which is to be expected from a new composer.
Considering that it's a first piece, it was fairly well mixed, although it sounded as if there was some flange on the drums which wasn't too bad, but it wasn't good either.
There seemed to only be 2 to 3 actual tracks involved in this piece and they were repetitive as most dance music usually is.
However, again, considering that this is your first piece, it's a great start. With practice and learning, you have the potential to go far with your music. Keep it up!