Embroidery on front and back100% cottonAdjustable and removable strapMade in ChinaMesh on inside2 sizes: S/M & L/XL