The Breather functions as both an inspiratory muscle trainer and expiratory muscle trainer with adjustable dials for independent resistance settings for inhalation and exhalation.