Currently considering buying the above, but £20 for a winter hat is a lot for me. Are they worth it, or should I just stick with Primark?