Really Hard Riddle 17

Q: What is full of holes but still holds plenty of water?

A: A sponge