Skechers are notoriously comfortable and they offer a good size range. My son wears a 9 1/2 in this brand, and they run true to size. The problem with boots that are sized only in full sizes, ie., 9 or 10, is that the foot can slide around and no one wants to have to wear two pair of socks to take up the extra room. We are in the Northeast, and these boots are fine for our winter weather. The lug soles give traction, the tops are high enough to give good coverage and low enough permit flexibility, Skechers makes a quality product. We've liked that brand for years.