I really love the chord progressions you chose. My only recommendations is you should increase the volume of the drums, make the bass a little more obvious and decrease the volume of the lead melody. This is a very good, fun composition, but you should work on your mixing. All in all, good job on this!
Yeah I'm awful at mixing lol. That's something I'm well aware of and trying to get better at. Glad you like it though!