You've got some nice harmonies.
The overall cheerful sound is nice.
Now for criticisms.
Drums are too loud. Especially the crashes.
Some instruments really don't belong together, and I think you used some of those, whether it was just the harmonies, or the instruments themselves, there is clash.
Overall, mixing and mastering is a low spot for this song, however those are things learned as time progresses :)
Not bad for a newer song producer (assuming you are one)