Nicely done.
This has a Willy Nelson overtone going on.
Well written and constructed.
Rob