This is the best flux I have ever used. I once had a can of old rosin flux that lasted me over 5 years. Unlike rosin flux, it gives off very little smoke and is very clean and sharp. If you don't clean the joint of rosin flux it will eventually corrode, which prompted me to look for a new can. I've had it for a few hours and it works very well with SMD. Definitely recommend it.