I am highly allergic to mosquito bites and I can tell you it is a constant battle every year. Even with a mosquito magnet we still have to lite a bic coil on our porch. Skin so soft works great, off is better but you cant go wrong with good ol fashioned DEET. I dont like to use it unless I plan to be roaming around but DEET is the way to go