I thought it was good! The only reason I didn't rate a full five stars was because I felt that the buildup for the drops felt a little disconnected from the rest of the song. It's like nice chill progression with chords and a melody, then suddenly snare roll and the other risers.
If you were to do it all over, maybe try to put some of that nice progression in the buildup (at least in a subtle way; maybe quiet in the background and panned to the sides) to make the transition a little less jarring. Then the buildup would also match to the drop a bit better I think.
Once again, good job!