To be brutally honest, it's mixed much better than it's written, played and sung.
It sounds like everyone involved has had only a couple months experience with their instruments.
Look into getting a metronome - the timing in spots is brutal.
It's good that you guys are interested in music, playing music and trying. Practice more and record more just for yourselves before you present your stuff to other people for a while.

Hope it's useful in some way.