This paper provides an overview of the surface waves investigation and monitoring (SWIM) instrument which will be one of the two payload instruments carried by China France Oceanography SATellite (CFOSAT) with a planned launch date in mid-2018. SWIM is a real aperture wave scatterometer operated at near-nadir incidence angles and dedicated to the measurement of directional spectra of ocean waves. The SWIM flight model is currently being assembled and tested, its performance is being assessed and its prototype data processing algorithm is being developed. The aim of this paper is to provide a complete overview on the motivations and scientific requirements of this mission, together with a description of the design and characteristics of the SWIM instrument, and the analysis of its expected performances based on a prelaunch study. An end-to-end simulator has been developed to evaluate the quality of the data products, thus allowing the overall performance of the instrument to be assessed. Simulations run with two subsets of full orbit subsets show that the performances of the instrument and the inversion algorithms will meet the scientific requirements for the mission.