If you are thinking about buying an iPad mini 4, consider carefully. Its A8 will be somewhat limiting going forward.
It will already be a bit limited in terms of media support as of iOS 11, and it will only get worse with time.
Overall it's a fine machine, but if you're buying today I would think twice because its SoC is getting long in the tooth.