they look comfy and flat for my about to be savaged by SPD body. Keen for a recommendation as they arent cheap! thanks