100% cotton terrycloth on both sides. Terrycloth on both sides. Approximately 1.3lbs/dozen. Hemmed edges.