It's very nice.. Don't be worried about how long it takes to complete. I've discovered many artists who spend a LOT OF TIME on a song. The Beachboy's 'Good Vibrations' took something like 7 months, and $150,000 in studio time. Unheard of in the 1960's. The Beatles would often re-record a song many many times in different styles, keys, tempos to discover what was best. One of their hits, they used the 100th take of the basic rhythm tracks..
Prince would often continually re-record the basic parts of his songs. He'd get the rhythm tracks down, record a new bass part, which then needed a new piano part, then a new guitar. Often going several rounds till the ending piece, didn't sound much like the first version.. I spend a lot of time using the same technique. As I redo the parts, I fill in the holes, or improve and refine the parts. And I realize I had to go thru that process to find the 'essence' of what I was trying to say the first time.
It's wonderful when one can brag, this was the first take.. and yes that happens some times. The real magic is in the work itself. Keep up the good work