Each adjustable weight weighs 500g. Weights on wrists and ankles with Velcro. Made of neoprene with steel balls inside, pleasant to the skin, easy to attach. The advantage of steel balls is that they do not bleed through the fabric and do not fall out of the weights.