I'd say pretty damn good for a first
However, the drums need a little work. They feel just overall underwhelming. Perhaps it would benefit the drop as well with a little delay or reverb.
Really liked the way you ended it.
Please contact me if you would like to use this in a project. We can discuss the details.