Most people can just about float in water what does this tell you about the density of the human body?

That the human body is less dense then the water below them? Or, it shows that the oxygen in the blood and in the body/lungs is enough to keep us floating! :P