I'm normally 7 1/4 size and so I bought L/XL - it was slightly too big so I put it in the washing machine and dryer - it shrunk to just about the right size. I don't know if the smaller size would have been too small after a wash - probably. Anyway, I'm happy. The material is decent and now it fits okay. Can't complain for 10 bucks.