Had this for my E92 M Sport but never had to use it.
It was test fit once and then put in the trunk during the entire ownership.
It has a couple of chips due to storage but nothing major.
I would assume the spare tire would fit E90 as well, but please ensure its fitment
SOLD
Any questions are more than welcome.