Not feature-packed, but it doesn't need to be. It gets the job done, although I would suggest to use a FetHead or similar product with it, if you were to use it directly with a camera such as the BMPCC 4K, which is what I did. Getting a good level to the camera is necessary, and I needed to add quite a lot of gain from the camera, which of course increased the noise. There is some handling noise with the microphone, so I would suggest dampening it with rubber bands or such.