I could have written your OP. My guy wears size 4's. I just bought him the Italian bell boots, in XXL. They fit. They actually come down to the ground...