Cover is related to Hard. Hard is a synonym of Hostile. Hostile is related to Aggressive. 
Soft is etymologically related to Seem. Soft is related to Texture. 
Cover <--RelatedTo--> Hard <--Synonym--> Hostile <--RelatedTo--> Aggressive 
Seem <--EtymologicallyRelatedTo-- Soft <--RelatedTo--> Texture 