thay have a gel insole and I bout them a sixe bigger then I ware normal I should have orderd a shoe 3 time the size I needed so I could ware my thick boot socks with these shoes I did order a pair 10 size I normal ware a shoe size 81/2 to a size 10 these fit very tight on me I did not like them at all