A perfect filter would have zero insertion loss in the passband, infinite attenuation in the stopband, and a linear phase response (to avoid signal distortion) in the passband. Of course, such filters do not exist in practice, so compromises must be made; herein lies the art of filter design.