On mechanical matters it is mostly good and has helpful advice for alternates to the purchase of BMW special tools. It does not however have any significant help on interior trim. You will never find out how to tighten up the interior rear view mirror which was loose.
And if you want to remove or replace door trim you are on your own.
Ready have one? ...I mean, A BMW?