That's it really, I am usually a 41, but don't know whether to order a 40 as have heard they can be generous?