"The size 6 is a good half size big even with adding insoles. If you have worn Caterpillar before the fit is very consistent. Even though it's way too big this is my second pair of Caterpillar work shoes. They fit more comfortable then other steel toes and the flat skate style sole works wonders for long days standing on concrete floors. Now if they would just make smaller sizes..."