These were my first pair of jazz shoes, so I really didn't know how they were supposed to fit. The one thing that bothered me was that a few weeks after purchasing them, I stepped on something and it would not come off the sole. I now use the kind with a smooth sole instead of this kind, and I have not had the same problem.
I ordered this for my daughter. She has a narrow foot, especially her heel. I could tell as soon as we pulled it out of the box that the heel was very wide. It was a terrible fit for her, but if you have wider feet you might like this shoe. Can't comment as to durability since we returned the shoe without her ever wearing it. If you have a narrow foot, try the Bloch SuperJazz or the So Danca JZ45 - both are a much better fit for narrow feet.
The only reason why I decided to get these shoes is because i needed new ones badly and I didnt want to drive my mother insane with making her buy me a ton of new expensive stuff for dance this year. These shoes are very cheap but there great quality. Ive had them since June and they look almost brand new, except were its getting worn out in the toe area...but i wear through jazz shoes pretty fast.
Overall this shoe is really comfortable and durable.