Canvas is a type of Cloth. Cloth is related to Material. Material is related to Box. 
Piece is related to Amount. 
Canvas --IsA--> Cloth <--RelatedTo--> Material <--RelatedTo--> Box 
Piece <--RelatedTo--> Amount 