These large buttons are substantial and would work beautifully against a heavy fabric.  They measure about 1" by 1 1/8", and can be hand washed and line dried.

Large metallic squares

$12.00Price

    $4.99 flat rate shipping on all contintental U.S. orders