Acrylic paint is plastic-like, permanent and flexible. As a paint, it forms permanent sheets when it dries, sort of like opaque saran wrap. The best kind to use on these shoes, I think, is made for indoor-outdoor use and is glossy, not matte. I just didn't have the glossy kind. Acrylic is flexible sort of like plastic is. Lots of things made of acrylic.
So it should adhere forever to these pink shoes since they are of some kind of similar material. If they scuff I'll just paint over them, otherwise not much will happen to them unless somebody starts peeling it off in layers.