They fit perfectly, and are more comfortable than other pairs I have owned. The souls are more cushion than I expected. The only issue I have is with the straps as they are somewhat short and they were hard to thread.