There socks. Extremely comfortable with a thick material that's socks. Comfortable to wear and keeps my feet warm.
We use Cookies for a better experience, you can learn more about it here