So good. Gets repetitive at times for my infantile attention span (which is probably why I don't listen to this kind of music much, all the songs are like 8 minutes long) but it's very, very good.