These shoes are gorgeous and match the lace in my dress. I am still debating returning them because they came with imperfections. I will still order another pair since they are for my wedding and gorgeous. The fit is perfect. I wear a size 9 and it was true to size in the 40. They are comfortable, too!