Hypertonic saline works immediately. The vest takes 30 min to 1 hour to work. The Hypertonic saline takes a lot out of me though due to the hard sometimes uncontrollable coughs it causes. It also makes my chest tight afterwards. For that reason I've stopped using it twice a day and am using it more like 4-5 times a week.