Quite comfortable to wear but does it really fit? I'm thinking the small wide might be better but it's an expensive gamble. What is with the sizes anyway small and wide or medium. Not narrow medium or wide medium and not small. Bit hit or miss really