The mix feels a little flabby and uncontrolled to me.
Often this comes from heavy limiting at the end, or overemphasising everything.
Drums ain't too bad, hats don't sound harsh to me... but sound louder than most mixes on my headphones - so potential for sounding harsh elsewhere, maybe just...