Very nicely done!! Everything works-music structure is great, nice lyrics, nice arrangement, nice vocal. Particularly love the mellow part at the end! Great job all the way around!! Take care. Greg