Excellent cushioning and support. Great for use on bag or pads. Superb for personal training. Available in 12oz and 16oz weights.
This website, like many others, uses small files called cookies to help improve your website experience. By using this site you are consenting to cookies being stored on your device.