Mucinex maximum expectorant=awesome It really helped clear me up and started working within about 30 minutes. It also worked for a long period of time. I'd say the effects probably lasted at least 12 hours, just as advertised.