Yeah I think the ankle support is great. Those 2 memory foam pillow pieces fit my Achilles area perfectly and I can tie the laces tight with no pressure. So no complaints on my end. There's a lot of different foot shapes out there though, so I can understand if they don't work for you.