If you have a narrow and skinny foot and you are in a half-size, size down! I am generally a size 7.5 and I got a size 8, originally, and they fit length-wise, but did not form to my foot. I felt like with every step, the shoe shifted a bit. I sent them back and got a size 7 and they fit perfectly--length as well as form fitted.
They are a bit clunky, but aesthetics, they are great! For me, they are comfortable, it is just the largeness of the shoe. If you are used to wearing platforms, you won't have a problem. If you have a large stepping stride like myself, you may feel like you're going to break the strap with each step, but I've worn mine fairly well and no signs of tear, but at the beginning, it may feel uncomfortable. There's a small break-in period.