Overall, these shoes are great- very comfortable as well as attractive. Getting the right size was difficult. They come in European sizes. Amazon suggested a size based on my other purchases, but that I ended up returning because they were very large. I got a size smaller and they were fine. My feet are a 1/2 size off from each other so that complicates shoe buying sometimes. They are just big enough for my larger size foot and just right for my smaller foot.