fits on my 1999 955i so any with same tank etc it will fit.
Black Leather and in good condition
Bargain at £60, pick up only from se16.