Bunions are firm, painful bumps that form at the base of the big toe, often pushing the big toe toward the second toe. Bunions can be inherited but also occur in people who wear high heels or shoes that are too narrow or too small, and in people who have flat feet.