Yes they are stick-ons but hey for stick ons they do add a nice touch im not complaining and i like em thats what matters and i think they do look good..
Also im deff not treating my car like an SUV by any means, no person is gonna step on the side of my car. Theyd have no reason too, my car is prolly is as low as a normal car so i dont think there would be a need to step on them; people just hop in.