I bought these boots because my $40 Wal*Mart boots were not getting the job done.  These provide excellent support and are very comfortable.  I bought them 1/2 size large and they fit perfectly.  Don't get these boots if you are going to be working in the cold a lot; they breathe well and are great for cool to hot weather, but it does not take long for your feet to get cold on a day that never gets out of the 30s.