Yessssssssss comfy! I was super skeptical but these are seriously comfortable. Runs slightly (and I mean slightly) large - maybe an extra few inches in the shoe, so you might slide a little bit, but nothing major. The elastic is strong without cutting off circulation. Will buy more for sure!