great item, they are much higher quality than the normal ones available and the elastic which holds it in place actually do hold them in place.
The only negative would be the fact i wear glasses and they seem to sit a bit high and steam up my glasses