Why do people get goosebumps?

You wouldn't get goosebumps if you didn't have hair. Why? You get goosebumps because your skin is covered with hair. When you get cold, the muscles attached to each hair get tight in an attempt to keep you warm. Those muscles pull the hair and your skin up into the air. Voila! It's goosebumps.