Embroidered on Bone/Blue Frame Two-Tone Snapback Caps by ASCOLOUR.
Size is one size fits all. I wear a 7 3/4 fitted cap and it even fits my huge head.