This guy has a good voice, and the song is catchy but it has God awful lyrics. Just cringeworthy stuff.
I remember seeing this cover last year before he became famous though. To be fair it's really good:
The girl singing with him is also really good.