The most useful feature that motivated my switch to it was that it combines the env manager and package manager so users only need to use one tool to specify an environment and a set of packages, and to manipulate those packages. This was extremely useful when getting lots of novice Python programmers to start sharing code/build environments for their projects.
It additionally has a lockfile and hash-based package identification which improves security (if I remember correctly, these things are possible with straight pip/other package managers, but can either be disabled or are disabled by default--but it's been awhile, so I may well be wrong!).
In short, it gives you a slightly more opinionated definition of what a "project" (environment plus packages etc.) is, and in return the tool is much simpler.
For more info: https://docs.pipenv.org/