I'm not sure if this is the best damping available (sheepwool is said to be the best by some), but it's definitely easy to work with and it is effective (didn't perform measurements, just by listening).
Was delivered promptly and seems a good value compared to the competition.
Good homogenous material, available in practical sheets.
Tx, i'm happy.