I was in an Orbison tribute show for about two years so I have got a handle on how these songs sound. And we did this one too. 10 out of 10 for getting the tempo right. A big mistake that many make with Orbison tunes is that they do them too fast especially live. Notice how no Orbison tunes are very fast usually.
The mix is OK but could be better. When you listen to this down low on a small mono speaker the vocals are too loud. Also Orbison used reverb on the vocals and you could use a little as well. The singing is OK but not in the Orbison class. He was an amazing singer and few can pull it off.
(Some but many) Orbison tunes also usually have a significant dynamic range. This is one of them. They always start of soft and reach massive climaxes at the end. Yours does not do this, it is the same level all the way through.
But despite my criticisms I do want to say that it is always a joy to hear any Roy Oribison songs and it just reminded me of all those great gigs I did with that tribute band. We were lucky in that we did have a very good singer who pulled it off most of the time and also the band was very classy too.