Klr look the business. However have witnessed a few different quality issues with the Klr and the foam in particular. Eflex is probably a better quality product but I've personally never liked the gap between the foam of the lense and the edge of the mask. However I'm sure anybody that's wore it for an extended length of time has probably got used to it.