I originaly purchased this size and had to return and purchase the next size up because they were too tight for a size 12 foot.  The X-large fits length-wise, but is a whole lot wider.  Socks are a must when wearing these.  They are comfortable and warm and returning them was easy and fast.