Summarize the following:
If you have not bought shoes for a while, consider getting your foot size measured at the store. People's feet tend to change sizes as they age, and you do not want to buy a shoe that is too small or too large. Many flats also come in narrow, normal/medium, and wide widths. If you have very narrow or very wide feet, this is something you might want to consider. Most flat shoes will come in different heights: below the ankle, above the ankle, and boot height. Here are some examples of the different types of flats:  Below the ankle flats, such as Converse, moccasins, loafers, pointy-toed flats, and ballet flats, help legs appear longer. Above the ankle flats, such as low boots, military boots, high top Converse, and sandals with ankle straps, tend to make legs look shorter. Flat boots are great for the winter, and can help legs look more slender. Consider getting boots that have a slight dip in the front. These can be flattering on all body types. The more versatile a pair of shoes is, the better. Having fewer shoes that you can build outfits around will also help save space in small closets. Everybody can wear flats, but certain styles paired with certain outfits look more flattering on certain body types than others.  If you have a petite body, consider pairing flats with skinny jeans that hit at the ankle. This will help to make you appear taller. Stick to more pointed toes rather than rounded toes. If you have an hourglass shape, wear flats with dresses that finish above the knees. If you have fuller shaped legs, choose flats in a lighter color. This will make what you are wearing the focal point, rather than drawing attention to your legs and feet. Nude-colored shoes also tend to make legs look longer. If you have a tall body, consider pairing flats with a loose top and leggings. If you want to make your legs look longer or leaner, opt for a very slight heel.

Summary:
Get the right size shoe. Know that there are different types of flats. Before you buy a pair, think about at least three different outfits you can wear them with. Consider matching your shoe to your body type.