This product is about 100 Rs cheaper than 3M. But there is lot of difference in quality. It leaves water spots behind and even the loose dirt doesn't come off the vehicle. Not good on glasses, leaves water spots clearly. Don't buy, rather go for 3M or equivalent.