These warm 100% wool rainbow caps are hand knit by NL artisan Maxine. These multi coloured caps will fit most adults.