This is my absolute "go to" cloth for the second levelling and buffing stages when applying ceramic coatings, especially the viscous ones such as Gyeon Pure EVO, Gyeon Rim, etc. This cloth will absolutely remove all traces of excess product and buff the paint to perfection without leaving any new scratches (seemingly no matter how grabby the coating is). The only downside with this cloth is the price relative to how much use you get out of it - realistically to do a really high quality job I might go through as many as five of these on a typical car since once the product starts to become embedded, the buffing performance by definition becomes further compromised.