ur lungs will heal if u quit smoking tobacco, i would say it helps, it doesnt counter the tobacco tho, i work out every second day, and it definatley makes u feel better