These shoes are all I expected and more. I ordered my usual size (81/2) and they fit perfectly. They are very comfortable in the water (aqua size class) and provide good support. I also feel secure on the wet tile floors at the health club. They dry quickly too. I am glad I ordered them. They are well worth the price.