I bought new and used ones. It felt snuggy on me. I never used a swim cap before so not sure if it is supposed to be like that. It says one size fits all but I suggest it's for medium size head for comfortable feel. It is quite stretchy. Please note that there's no return on this item. Thanks