Perfect Polymers