It's not bad at all, my thoughts on the composition itself, I thought that some parts felt a little dragged out and could've made movements in fewer bars. The mix was pretty good, although I felt the overall output level could've been controlled slightly better at the "louder sections" of the song. Overall, good product.