How tough are these iHome speakers?

These speakers claim to be super-sturdy and water-resistant. We put them to the test