hard as stone

Related

rigid · firm · flint · concrete · boulder · cold · unforgiving · stubborn · immovable · petrified · fossilized · diamond · iron · steel · dense · compact · unbreakable · jaw

Opposites
physical texture/firmness

hard as stonesoft as butter

soft as silk · malleable · spongy · pliable · yielding

emotional quality

hard as stonesoft-hearted

Readily feeling sympathy

tender-hearted · warm-hearted · compassionate · gentle · sensitive

difficulty/ease

hard as stoneeasy as pie

Extremely simple to accomplish

piece of cake · child's play · effortless · simple · straightforward

Familiarity
Top 2,000,000