Almost everyone wears a mask. We travelled first class to avoid the crowds. The resort we stayed in (Saas Fee) had had no Covid according to the lady who runs the hotel - that's despite ski teams visiting for training on the glacier. No need to wear masks outdoors. A bigger risk is probably planes and airports (particularly the non-Swiss end)