It's more of a polish and protectorate. There are some spots on my car that it can't remove, due to physical damage, but overall it has reduced the amount of swirls/scratches a lot.
I just tried out The Chemical Guys Wrap Detailer. After one application it made a difference in how my car's vinyl wrap looks after damage from a 5,200 mile/8368 km round trip a couple of months ago, including a dust storm in New Mexico.