I bought these boots for my son.  We had to return a couple before we finally got the right size.  I suggest that you order a full size smaller than your normal size.  My son wears them every day all day.  They are very comfortable and seem to get more so every day.