The essential models have cloth upholstery, manual seats, no idrive, steelies with hubcaps,
Package models have leather, power seats (higher end models) idrive, alloys. Basically better specced all around
The package models are worth it but expensive. That shoudnt matter if youre plonking down millions for a new BMW