Cotton Handwraps are made of 100% Cotton while Mexican Handwraps are 100% Polyester. Cotton Handwraps are thicker which gives more protection to the hand while Mexican Handwraps stick better to your hands and don't get bunched up as much or come loose like the Cotton Handwraps are prone to.