They do also show an MC28 upper fairing in their images. I know it's not stated in the description, and it should be, but perhaps that's what they believe is right. I think for the price, it's a pretty good deal, as you can barely get a full fibre fairing unpainted for that in the UK...
I've not seen any GRP bodywork that didn't need considerable finishing before I considered it ready to paint.
_________________
NSR300R - Why did i ever have a 250...