I'm going to start off by saying that I don't have the best vernacular when it comes to editing/production, but I'm going to try my best here. Also, R4R
First off, the song as a whole sounds more or less professionally made. The melodies, breaks, transitions, and so forth are pretty solid. The only reason I'm giving it 4.5 stars is because I feel like the tracks are, for lack of a better term, too far away from each other. It's like they're floating around my headphones but not in a pleasant sort of way. I don't know if that helps at all, it just made the parts seem loose in a way. Regardless, it's a great song. I enjoyed it!