The Oxford Snug is a buff, but one with two components. The upper part (under the helmet) is made of 100 % polyester microfiber, while the neck is made of 'Oxford Polar Fleece', which provides more warmth and comfort. Something that will especially provide pleasure during less warm rides.
Like with buffs - or a snug - this is 'one size fits all'. It has a certain amount of stretch properties, which always provides a high degree of comfort.