I have had Justin's for years and always get the same size. This pair, I could barely get them on. Never could get the right boot on. I have a high arch, so I could not get it to go over my instep. They are NOT all leather. The upper part is man made materials and my shoe repair place said that they could not be stretched correctly like leather, so we didn't even try. Will return for refund or possibly a larger size, but I don't want to do that since the length and everything else would be right.  Also, the boot looks like it's glued to the sole and there were places where it was not sealed all the way around the edges. Not the best quality boot. Made in China.