I just got a full fairing from bbplastics for my 2003 cbr600rr. I would avoid them, the fit on the seat unit is terrible and needed a lot and I mean a lot of cutting to get it on. The lower fairing is also a poor fit and rubs badly on the front wheel. My job on Monday is to cut that down and re fibre glass it.