100% Neoprene Made in US Designed to fit frame arm size up to 1/4 inch wide 16 inches long x 3/4 inch wide Colorfast & washable