Had a quick listen on my headphones. I'll say right away that her voice is excellent and her performance is very well done. I'm curious as to how you recorded her vocal track. It was a good job. As for your voice.......it's fine but your vocal is not as clear or dynamic as hers and feels as if it was recorded very differently. You need to bring your vocal up a bit. Tell us more about how you recorded and tracked this tune. What equipment did you use? How was the background music recorded? Was it a pre-recorded track of some sort?
Overall you did a nice job.