Fit was good and mesh upper is pliable with wiggle room but the arch support is not what I've come to expect from Vionic so I am returning them. I have multiple Vionic sandals and flip flops and I feel like the tennis shoes should have at least as much arch support as those do but sadly these do not.