good Morning, the cap fits super under any helmet. The nice thing is you do not really sweat and keeps you warm until about 5 degrees outside, including it's just too thin. the size, but falls out rather bigger, I bought them in L and M would have done it.