Nope , doesn't protect for long periods of time and you can forget about it if you're sweating heavily .