The good things are:
They replace your OEM headrests, so it is easy to reverse.
Each headrest has its own head unit so the kids can watch differenct DVDs or they can slave off each other and watch the same one.
The DVDs go right in the unit, so the kids can switch out disks on the go without any help from you.
The drawbacks are:
They replace the OEM headrests and they are about 1/4 further back. That bothered me a bit at first, but I got use to it.
The leather match is to a 5 series leather so it is just a tad off on the grain. 99.9% chance is that you will be the only one who will be able to tell.