I'm not really sure how this forum works, so pardon me if this doesn't fit. However, i'm trying to buy a nice hat as a Christmas present. But I am at a loss of what material and where to purchase a good quality hat from. What i'm looking for is a nice wool flat/ newsboy cap. It is for a friend of mine who lives in England and I hear it is very chilly. I would like something that will keep his head warm and that will last a relatively long time. It would be great if it was water resistant as well. If anyone could point me in the right direction it would be greatly appreciated. Also, I am interested in buying a nice pair of gloves to go with the hat..again..any ideas of material, and place to purchase. Thank you for your time and any responses.