Perfect Particles