Thanks for advice. I'm aware that the mixing is not perfect, I'll try to improve it. And yes, the piano is a sampleCool beat, is the piano a sample? I just think the mix can be better especially with the kick and snare, like I think they can hit harder. Try parallel compressing them. Good job overall though!