Exactly right about the sizing. I got a xxl thall receptor and I have the keep my hair short to have it fit comfy, if not it's pretty tight, even with the bigges size. Keep in mindi have a big head but nothing freakish. I wear under a size 8 fitted and the xxl just was barely big enough, so i def recommend trying both on as apposed to ordering off the Internet blindly