I'm suitably impressed. I didn't have any issues with the mix. It had that professionally mastered feel to it. The piano and guitar were pleasingly crisp. Not sure how you go about editing real tracks but, obviously, it's possible.
Good job.