These shoes were exactly what I was expecting- which in a shoe is a very good thing. I have very wide feet and have trouble finding shoes to fit.  I took a chance and ordered the C/D width rather than spending the extra $5 for the E width. While they are a little snug width wise, not uncomfortably so; and I believe they will stretch with some normal wear.  Don't be surprised if they look narrower than they are though when you get them. They have a good padded "foot", which is pretty comfortable. As far as length goes, I do not find them to be too long or short.  I ordered my exact size and they were a good fit. Looks wise, well as I said before they were what I expected. They aren't the most fashionable shoe out there, but they are about as cute as you can get with the Velcro strap across the middle. I give them 4 stars rather than five just because of their look, but I got exactly what I expected when I ordered so I have no complaints. If you like the picture, take the chance and buy these inexpensive shoes.