Very cute! The sole has a bit of weight to it, but it’s not too bad to walk in. I am a US Womens 7 and I got a 39 (thinking the 38 would be too small) and it is loose on me. Putting socks on helps with the looseness, and I can still walk in them so that is fine. I would suggest that if you are a true size 7, get the 38.