Demonia Dolly-01 shoes
I'm looking into buying a pair of these. I'm a Dutch size 39. According to the size charts a US size 8 is a Dutch 38.5 and a US size 9 is a Dutch 40.
If they happen to run large I might have a better fit with the size 8 than the 9. Anyone happen to own a pair of these and know?
EDIT: These are the ones: