Good overall
To me it sounds more like a ska sound not really the pure old school or new school feel. overall its a good song but also sounds cluttered by percusion if you could tweak that with the trumpet you using it would make the song a little less of a jumble but its good overall.