Best pair of gloves I have ever owned. 100% waterproof for sure! Warm and comfy. The fit was good for me. I normally wear a medium and they fit like all the other gloves I have worn. I like my gloves snug though, so use your best judgment. Best to try them on first if you can.