Pretty shoes, heard great things about them, but the size 10 equivalent (40) is too small, while the 10.5 (41) is too loose. Both sizes seemed a little wider than expected. I would advise trying them on in a store before buying, unless you're absolutely sure of the fit.