This absorbent sock is 3” X 48” and designed for universal absorption. Socks are made of 100% polypropylene material wrapped in a knitted sleeve.