Yes, it is Solid. The most well known property of solid is that it has definite shape and mass. A sponge regain its shape and mass remains same. That's why it is a solid. read more
Sponge is a solid in the same sense that your skeleton is a solid. The dead remains of a living sponge are material that it secreted to support its cells (which, like yours, contained a fair amount of water held in a thin membrane). read more
Sponge contains small pores in which air is trapped.On pressing, this air is expelled leaving the sponge compressible.It is a solid because it has a definite shape and volume and doesnot change its shape unless compressed. read more
As per definition Solids have a definite shape,liquids take shape of container & gases have NO shape,If U leave sponge without any external force it always has the same definite shape,the shape changes due to external compression So sponge is called a solid . read more