I purchased these for my husband. He has hard to fit feet and we were very hesitant to order shoes that he had not tried on. These shoes fit him better than any previous dance shoes. They run true to size, he wears a 14 tennis shoe and we ordered a 14 in this, it is perfect! The shoes are soft leather, but not flimsy, have a good solid sole and seem to be made very well. Also great on the dance floor.