well its obvious that the weight is define so the iron and the cotton weighs the same you dont need to use any concepts,,you just need to observe the question..
Here's the trick: the weight is not the mass. 100kg of cotton should be bigger (in volume) than 100kg of iron. So, if the volume is bigger, the weight is lower because the cotton is less attracted by the gravity force. (Or such.)