One size fits most. Up to size 7 and 3/4. Stains wash out easy with hand wash + cold water and soap. Mesh backing for breathability. License Plate patch "As the deer pants for streams of water, so my soul pants for you, my God." Psalm 42:1