Fit well but a bit too bulky with shorts for my taste. I do typically like be Ecco however. I purchased these to replace my similar style Tevas which after 5 years have lost most their traction. The Teva model was discontinued but after returning these I did find them elsewhere.