I've bought a set of Impostor Wheel Skins for my truck's wheels, along with a set of aluminum pizza pans. I prepared the outer edges of the pans and the wheel skins, then bonded them to each other using urethane windshield RTV. As an added safety precaution, I also used zip ties through 5 sets of holes near where the wheel skins and covers were bonded to each other, spaced equally among the circumference of the wheel skins. They attach pretty easily to the wheels, and take a fair amount of prying to remove.
Wheel skins:
Impostor Wheel Skins
They've held up for nearly a month now, with no noticeable looseness or imbalance.