Part will fit an e90 / e91 (Pre-Face lift)
Its an OEM 3M Clear Bra (hood & mirror only) from the dealership. I never got around to using it so It's obviously never been installed, and still has all the tools and instructions required for install..
The OEM part is called "CLEAR COVERING E90 HOOD/MIRROR 1" and the OEM part # is 82110399148 which retails for $172.92 which can be seen below:
http://www.realoem.com/bmw/showparts...88&hg=82&fg=44 (includes diagram parts #1 & #3)