Great, thanks. I've been looking for something like this. Does it run slim? I am 40R,should I get Medium or Large? I'm not sure if I got the XL or the XXL, but I would say to try to make an educated guess using their sizing chart. It does run slimmer than the Beaufort and isn't lined so it can get sticky sliding it on and off.