-We present a review on manipulations of electromagnetic scattering features by using metamaterials or metasurfaces. Several approaches in controlling the scattered fields of objects are presented, including invisibility cloaks and radar illusions based on transformation optics, carpet cloak using gradient metamaterials, dc cloaks, mantle cloaks based on scattering cancellation, ''skin'' cloaks using phase compensation, scattering controls with coding/ programmable metasurfaces, and scattering reductions by multilayered structures. Finally, the future development of metamaterials on scattering manipulation is predicted.