They are comfortable and look good but are small. I wear 11.5 and this is 11.5 but I should have gotten a 12, my toes are on the toes of my boots. I can't walk or walk in it because my legs hurt. When you move, your legs will swell a little due to blood flow. If you decide to buy them, take one size up.