Our caps are 100% organic cotton, embroidered here in Glasgow, Scotland and produced in small batches.

Organic cotton is farmed without pesticides, using natural methods. This means it is better for the health of the farmers and their communities and also better for the environment.

Please note last order day for pre-Christmas delivery on caps is 17th December

〰️

Please note last order day for pre-Christmas delivery on caps is 17th December 〰️