Hi James.
A good sound and song, well mixed.
The vocal is nicely soft but very rigid in the phrasing and needs smoothing out so it's less like a march in strict time.

Good start but vocal needs a little work.

Vic