Long bones are hard, dense bones that provide strength, structure, and mobility. The thigh bone (femur) is a long bone. A long bone has a shaft and two ends. Some bones in the fingers are classified as long bones, even though they are short in length.