The best size to buy is always the one that gives you a snug fit and not a tight one or loose one, since fit determines your comfort after putting the cap on, do not think twice in making sure you get the right size, do not think of getting the best style if the fit is not right either.