Exactly whaty I thought they'd be! They're comfy and warm. The medium says fits 9-10 and that is certainly true. If you wear a 9 in men's shoes, these will fit, but anything slightly bigger will be a snug fit.