Not bad at all!
Im impressed for sure. Yeah, the recording quality needs work however like you said your no pro so its all good. IT goes well with the song! Did you write the song? Did you get it from another artist here? I'd like to know. Anyway, great work!