This is an elasticated flat cap in the Laxey Manx tartan from Laxey Woollen Mills.
One size and stretchable, but probably not suitable for anyone who would normally wear an extra large cap.