In my experience, 40 tends to be more of an 8.5 (it's what my Asics and Shimanos say on the labels too). Have no experience of Diadoras though.