Perfect Waves