I have these and, honestly, they're just ok. They do get warm, but I don't have particularly large feet (men's 7) and they're snug, especially in the calf and ankle. https://smile.amazon.com/gp/product/B08CXPNPR5/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1