her voice and cadence are nice. The guy rapping also has a good voice. The thing is, there's not a lot of layers going on. It sort of comes off as a run-on sentence if that makes sense. The melody stays more or less the same, and the flow for the rapper stays the same. Also the instrumental doesn't have much variability either. I would say you are both talented, and this is REALLY good for a first attempt at making music. Those are just some practical suggestions I would make. Great job!