Got timely delivery. Fits snugly , might feel little tighter in the beginning but it adjusts to your head and losens up to comfortable level in couple of weeks. The finishing is good. Visor glasses are of excellent quality. The vent buttons are my only complaint. They are hard to switch and not very good. Otherwise product is good.