Lyrically I think it's just okay. Compositionally and musically, I think it's great. The song sounds good overall, just wish I didn't have to hear the words sand and hourglass 40 times.
I hope all of his stuff doesn't sound like this, but this is a good start for sure.