Mosquitoes love me and I can't say its mutual. I was getting belted and a friend gave me one of these. Absolutely will never go touring or anywhere without them. Effective 240 hours. I wear them on both ankles and one hand and seal them back up after use. Last ages and so worth it.