When will an object float on a fluid's surface?

My answer: An object will float on a fluid's surface if only the object is less dense than the fluid?

1 answer

Sounds good, but also if it does not break the surface tension of the water.