There are a few things that make shoes high quality. First, the shoes must be stitched together very tightly so that there is no looseness or movement. Second, the shoes must be made from a high quality materials such as leather, suede, or suede-like materials. Finally, the shoes must be comfortable to wear and last long.