I have a couple of beenies with visors.  I am always looking for more colors and styles.

pros:
comfortable
warm
good fit (not too tight, but snug)
price
prime shipping

cons:
in order to make it flush with my head, I had to pull it down a little lower than I usually like, however, bc it folds around the sides, I was able to make it sit right on my head.