Vintage life trucker hats are made of a cotton polyester blend with a mesh back. They are one size fits most, with an adjustable snapback strap. Unisex cap.