"i am very picky with shoes....i like one that is sexy, stylish, comfortable, and versatile. This meets all of it. It could be more comfy...but given the look it's doable. I won't wear this to walk forever but it certainly goes well with short, dress, pants, skinny pants, leggings, etc. It gives an easy sexy vibe. Definitely recommend. It's not too high for me but then i wear 4" heels as a norm. I wear size 7 and got at size 7. Fits just right. I am not wide foot either. I will recommend get right on your size. but if you get too big u can always adjust laces. It will be the ankle area that gapes a bit if you get a half size up."