It takes a while to break it, but very comfortable. Had these boots for 6 months now and only wore them a few times because they were so stiff.
 They did not come with insoles. The soles are a bit slippery