It is good, I've had it for about a year. It's not infallible, it quite often mistakes chords, usually because some notes aren't being played, so it will offer Bb instead of Gm, that sort of thing. But an excellent tool, and really good for stripping out certain "voices" from the mix, or emphasising them. Top product.