I was so excited to get these....put them on and they were at least 1.5 inches small.  I always fit a 43 European.  Not this one.  I ordered another style of this manufacturer and same problem.  While they are very cute to look at, they will be going back ASAP.  Truly disappointing.