Sounds very good! I think sometimes the snares of hats could be removed to put more focus on the rest of the music, as stated before, but apart from that very good! Blends very well together, which is something good songs should have. Good luck with your future works!