this def hot man nice kind of uplifting vibe. for my taste personally I may have used a different clap/snare or perhaps add a little reverb to the existing one. I would have also liked the kick to be a bit more punchy if that makes sense. as far as arrangement it was maybe a bit repetitive at times but with vocals I don't think it would be an issue. I was really feeling the filter break down as well as the added synths. the hi hats were awesome as well. That's about as ''tough'' as I can get bro lol because its honestly very very good. Everything I suggested is just kind of a matter of taste. keep up the good work homie.
Personally, my mixing is far from great. From my amount of experiences and knowledge in that area, I'd say this sounds about right. The structure is good, and I would add some other types of sounds to make it more full. That's my preference though. The song's good enough as it is. Hope to see more, yea?