very good,i agree with thai, the drums seem to be a little too far back but i know from working that most of the drum midi (if this is what you used) is very hard to get a good sound without going overboard.and still have in the human acceptance of hearing.but it really deserves 5.