The arrangement sounds good. Sounds a bit light across the track, like any punchiness has been stripped out of it. Can't tell if it needs a master or a remix. (I am only on headphones)
Nice light, easy going tune.