Try to find OEM fairings because the Chinese(Aliexpress, eBay) complete sets are nowhere near as good the original ones.
They are made from cheap thin plastic, and sometimes they are not dimensionally accurate.
I would buy an original even if I have to collect the necessary pieces one by one.