Write an article based on this summary:

Buy shoes from a brand known for quality and comfort. Examine the soles of the shoes to see if they are sturdy. Verify that the insole and arch offer adequate foot support. Look closely at the seams and edges of the shoes. Make sure that the heel is securely attached to the shoe.
Many well-established footwear brands are known for their reliable, functional footwear. Buy a pair of shoes from one of these brands to make sure that you are getting a high quality product. Most of these companies have built their reputations on years of good customer service as well, so these shoes are likely to be covered by a generous warranty. Find quality footwear brands by reading online reviews. The soles of good shoes should be sturdy enough to protect your feet from sharp objects. They should also provide some kind of cushioning for your feet while you are walking. Examine the bottom of shoes before trying them on so see how thick and strong the soles look. Avoid flat shoes with very thin bottoms, which are likely to break or wear away quickly. Avoid buying shoes with flat insoles, which will not hold your foot in place properly. Shop for shoes with insoles and arches that are slightly raised and curved to support your foot. Note that some shoes will have removable insoles that can be removed and washed periodically. Poor craftsmanship is most evident in the small details on a pair of shoes. Pick up a shoe and look closely at the edges for any loose material or or visible glue. Check the seams for uneven stitching or looped threads. If you are looking for shoes with pronounced heels, check them carefully to make sure they are well-constructed. If the heels are sewn on, make sure that the stitches are even and secure. If the heels are glued on, check for any gaps where the soles could start peeling off.