Fits my huge, bearded ugly mug like a glove. XL fins are easy to get on and off and fit well when motoring.