O.K. guys, at $189, free shipping, finally going to make the purchase... (yes, I know it doesn't float)
Question is for you 5'11" 190-200 pound guys that own one - L or XL? Thanks in advance.
Still struggling with the color, in fear of my buddies laughing me off the ice......