This is a genuine BMW front bumper foam impact absorber.  It has F32/F33/F36 and part number 7289912 on it.  This came off a 2016 BMW 428I but it will fit many years and models.  This piece is in great condition and is like new.  You get the actual item pictured so please look at all photos and ask any questions before purchase.