RE: 1995 cbr 900
All of the mids and lowers will fit but the '96-'99 are differen't than '93-'95 There are holes in the bottom of the lowers on the early models and the lateryears dont.The vent hole in the mids is a different shape on the '96-'99 than it is on '93-'95.